diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java index 16414198e63..1916a7466a3 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Tool.java @@ -3315,7 +3315,7 @@ public class Tool extends HoldsOptions implements ITool, IOptionCategory, IMatch } private void saveRebuildState(){ - PropertyManager.getInstance().setProperty(this, REBUILD_STATE, Boolean.toString(needsRebuild())); + PropertyManager.getInstance().setProperty(this, REBUILD_STATE, Boolean.toString(rebuildState)); } public CLanguageData getCLanguageData(IInputType type) {