diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/resources/RefreshScopeManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/resources/RefreshScopeManager.java index 3e3c2b12624..199a7c5667b 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/resources/RefreshScopeManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/resources/RefreshScopeManager.java @@ -322,6 +322,8 @@ public class RefreshScopeManager { } public void persistSettings() throws CoreException { + getProjectToResourcesMap(); + getResourcesToExclusionsMap(); for(IProject project : fProjectToResourcesMap.keySet()) { // serialize all settings for the project to an XML document which we will use to persist // the data to a persistent resource property