diff --git a/pmd/etc/changelog.txt b/pmd/etc/changelog.txt
index c672f7b066..d972fecef7 100644
--- a/pmd/etc/changelog.txt
+++ b/pmd/etc/changelog.txt
@@ -15,7 +15,7 @@ Android ruleset: CallSuperLast rule now also checks for finish() redefinitions
New rule:
Android: DoNotHardCodeSDCard
Controversial : AvoidLiteralsInIfCondition (patch 2591627)
- StrictExceptions : AvoidCatchingGenericException
+ StrictExceptions : AvoidCatchingGenericException, AvoidLosingExceptionInformation
February 08, 2009 - 4.2.5:
diff --git a/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/StrictExceptionRulesTest.java b/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/StrictExceptionRulesTest.java
index 8e583a179e..cb030d6fd9 100644
--- a/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/StrictExceptionRulesTest.java
+++ b/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/StrictExceptionRulesTest.java
@@ -11,6 +11,7 @@ public class StrictExceptionRulesTest extends SimpleAggregatorTst {
addRule("strictexception", "AvoidCatchingGenericException");
addRule("strictexception", "AvoidCatchingNPE");
addRule("strictexception", "AvoidCatchingThrowable");
+ addRule("strictexception", "AvoidLosingExceptionInformation");
addRule("strictexception", "AvoidRethrowingException");
addRule("strictexception", "AvoidThrowingNewInstanceOfSameException");
addRule("strictexception", "AvoidThrowingNullPointerException");
diff --git a/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/xml/AvoidLosingExceptionInformation.xml b/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/xml/AvoidLosingExceptionInformation.xml
new file mode 100644
index 0000000000..d99a11755a
--- /dev/null
+++ b/pmd/regress/test/net/sourceforge/pmd/rules/strictexception/xml/AvoidLosingExceptionInformation.xml
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+