163044 [clean up] Custom profile not removed when going back
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/CleanUpRefactoringWizard.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/CleanUpRefactoringWizard.java
index 866cc33..94b0729 100644
--- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/CleanUpRefactoringWizard.java
+++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/CleanUpRefactoringWizard.java
@@ -393,6 +393,7 @@
 			}
 
 			CleanUpRefactoring refactoring= (CleanUpRefactoring)getRefactoring();
+			refactoring.clearCleanUps();
 			for (int i= 0; i < cleanups.length; i++) {
 	            refactoring.addCleanUp(cleanups[i]);
             }