diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp index 9d213e2cf2861ed4f96d70cfdb4a5e1a02720c80..ae4c2bb009b25e246cb7f71a6d4ad63d9ae4b54d 100644 --- a/src/plugins/qt4projectmanager/qt4nodes.cpp +++ b/src/plugins/qt4projectmanager/qt4nodes.cpp @@ -583,8 +583,10 @@ void Qt4PriFileNode::changeFiles(const FileType fileType, *notChanged = filePaths; // Check for modified editors - if (!saveModifiedEditors(m_projectFilePath)) + if (!saveModifiedEditors(m_projectFilePath)) { + delete reader; return; + } // Check if file is readonly ProEditorModel proModel;