diff --git a/java/java-impl/src/com/intellij/refactoring/introduceParameter/InplaceIntroduceParameterPopup.java b/java/java-impl/src/com/intellij/refactoring/introduceParameter/InplaceIntroduceParameterPopup.java index f377dd2186f0..2156d294d038 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceParameter/InplaceIntroduceParameterPopup.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceParameter/InplaceIntroduceParameterPopup.java @@ -174,7 +174,7 @@ class InplaceIntroduceParameterPopup extends IntroduceParameterSettingsUI { @Override protected int getReplaceFieldsWithGetters() { - return (Integer)myReplaceFieldsCb.getSelectedItem(); + return myReplaceFieldsCb!= null ? (Integer)myReplaceFieldsCb.getSelectedItem() : IntroduceParameterRefactoring.REPLACE_FIELDS_WITH_GETTERS_INACCESSIBLE; } void inplaceIntroduceParameter() {