diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java index 16ff9feca99..0fc6bbfe6bd 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java @@ -377,7 +377,7 @@ implements return; } else { ICConfigurationDescription newConfig = cfgDescs[selectionIndex]; - if (newConfig != getResDesc()) { + if (! (newConfig.equals(getResDesc()) )) { cfgIndex = selectionIndex; cfgChanged(newConfig); }