diff --git a/src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs b/src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs index be184785f7..eada9ea516 100644 --- a/src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs +++ b/src/AddIns/BackendBindings/CSharpBinding/Project/Src/Project/CSharpProject.cs @@ -142,7 +142,7 @@ namespace CSharpBinding public override void Save(string fileName) { // Save project extensions - if (extensionProperties.IsDirty) { + if (extensionProperties != null && extensionProperties.IsDirty) { var propertiesXElement = extensionProperties.Save(); SaveProjectExtensions(ExtensionPropertiesName, propertiesXElement); extensionProperties.IsDirty = false;