--- a/Project/Project.py Fri Jul 05 19:39:15 2013 +0200 +++ b/Project/Project.py Sat Jul 06 15:48:58 2013 +0200 @@ -2372,8 +2372,9 @@ QApplication.setOverrideCursor(QCursor(Qt.WaitCursor)) QApplication.processEvents() + oldState = self.isDirty() self.vcs = self.initVCS() - if self.vcs is None: + if self.vcs is None and self.isDirty() == oldState: # check, if project is version controlled pluginManager = e5App().getObject("PluginManager") for indicator, vcsData in \