# HG changeset patch # User timkelly # Date 1271435220 18000 # Node ID 20d15d1ddbfed0470349fe182efe90da7aa4319b # Parent a21830a6413e4a736f73deb38d0f9a7b65e3c5b0 fix npe diff -r a21830a6413e -r 20d15d1ddbfe builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/ui/CarbideBuildConfigurationsPage.java --- a/builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/ui/CarbideBuildConfigurationsPage.java Fri Apr 16 11:18:22 2010 -0500 +++ b/builder/com.nokia.carbide.cdt.builder/src/com/nokia/carbide/cdt/internal/builder/ui/CarbideBuildConfigurationsPage.java Fri Apr 16 11:27:00 2010 -0500 @@ -659,8 +659,10 @@ // Compare each of the settings to see if they are the same boolean sisSettingsEqual = sisFilesBlock.compareConfigurationSettings(selectedConfig, writeToConfig); - boolean sbsv2ConfigEqual = sbsv2BuildConfigTabComposite.compareConfigurationSettings(selectedConfig, writeToConfig); - + boolean sbsv2ConfigEqual = true; + if (sbsv2BuildConfigTabComposite != null) { + sbsv2ConfigEqual = sbsv2BuildConfigTabComposite.compareConfigurationSettings(selectedConfig, writeToConfig); + } // Compare envVars settings boolean envVarsSettingsEqual = envVarList.size() == envVarListOrig.size() && envVarList.equals(envVarListOrig); if (!envVarsSettingsEqual && writeToConfig) {