prevent swallowing original exception by throwing ex. in finally
diff --git a/org.eclipse.jdt.ui.tests.refactoring/test cases/org/eclipse/jdt/ui/tests/refactoring/RenameJavaProjectTests.java b/org.eclipse.jdt.ui.tests.refactoring/test cases/org/eclipse/jdt/ui/tests/refactoring/RenameJavaProjectTests.java
index b68c974..f399595 100644
--- a/org.eclipse.jdt.ui.tests.refactoring/test cases/org/eclipse/jdt/ui/tests/refactoring/RenameJavaProjectTests.java
+++ b/org.eclipse.jdt.ui.tests.refactoring/test cases/org/eclipse/jdt/ui/tests/refactoring/RenameJavaProjectTests.java
@@ -103,11 +103,12 @@
 			if (referencing2 != null && referencing2.exists())
 				JavaProjectHelper.removeSourceContainer(referencing2, "src");
 
-			if (p1 != null && p1.exists()) {
+			if (p1 != null && p1.exists())
 				JavaProjectHelper.delete(p1);
+			if (referencing1 != null && referencing1.exists())
 				JavaProjectHelper.delete(referencing1);
+			if (referencing2 != null && referencing2.exists())
 				JavaProjectHelper.delete(referencing2);
-			}
 		}
 	}
 }