204453 [pull up] NPE in PullUp Refactoring when selecting 'Add Required'
diff --git a/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/PullUpMemberPage.java b/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/PullUpMemberPage.java
index d709e10..f631e01 100644
--- a/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/PullUpMemberPage.java
+++ b/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/PullUpMemberPage.java
@@ -371,7 +371,8 @@
 
 	private void checkAdditionalRequired() {
 		try {
-			PlatformUI.getWorkbench().getActiveWorkbenchWindow().run(false, false, new IRunnableWithProgress() {
+			initializeRefactoring();
+			getContainer().run(false, false, new IRunnableWithProgress() {
 
 				public void run(final IProgressMonitor pm) throws InvocationTargetException {
 					try {