From 75844814e9e7ba6311353c5720a4c2e1bdf4a0a9 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Wed, 25 Apr 2007 08:55:11 +0000 Subject: [PATCH] Bug: NPE in preferences page --- .../cdt/managedbuilder/ui/wizards/MBSWizardHandler.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java index 9aabfef3da4..99fe20e6ead 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java @@ -98,9 +98,11 @@ public class MBSWizardHandler extends CWizardHandler implements ICBuildWizardHan setWizard(w); } private void setWizard(IWizard w) { - if (w.getStartingPage() instanceof IWizardItemsListListener) - listener = (IWizardItemsListListener)w.getStartingPage(); - wizard = w; + if (w != null) { + if (w.getStartingPage() instanceof IWizardItemsListListener) + listener = (IWizardItemsListListener)w.getStartingPage(); + wizard = w; + } } public void handleSelection() {