diff --git a/java/java-impl/src/com/intellij/refactoring/introduceparameterobject/IntroduceParameterObjectDialog.java b/java/java-impl/src/com/intellij/refactoring/introduceparameterobject/IntroduceParameterObjectDialog.java index 86b946aa7b66..4260c0532dd2 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceparameterobject/IntroduceParameterObjectDialog.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceparameterobject/IntroduceParameterObjectDialog.java @@ -107,6 +107,9 @@ public class IntroduceParameterObjectDialog extends RefactoringDialog { buttonGroup.add(createNewClassButton); buttonGroup.add(myCreateInnerClassRadioButton); createNewClassButton.setSelected(true); + if (containingClass != null && containingClass.getQualifiedName() == null) { + myCreateInnerClassRadioButton.setEnabled(false); + } init(); final ActionListener listener = new ActionListener() {