diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java index 8247988ebd6..b5c6c09248e 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java @@ -218,4 +218,12 @@ public class ParameterNamesInputPage extends UserInputWizardPage { } delayedPreviewUpdater.schedule(PREVIEW_UPDATE_DELAY); } + + @Override + public boolean isPageComplete() { + if (!config.isChecked()) { + return true; + } + return super.isPageComplete(); + } }