diff -r 1950fe687dde -r 0dd89c8eeef5 Beremiz.py --- a/Beremiz.py Fri Mar 08 00:15:28 2013 +0100 +++ b/Beremiz.py Sun Mar 10 20:29:55 2013 +0100 @@ -433,7 +433,8 @@ if projectOpen is not None: projectOpen = DecodeFileSystemPath(projectOpen, False) - if ctr is None and projectOpen is None and self.Config.HasEntry("currenteditedproject"): + if (self.EnableSaveProjectState() and ctr is None and + projectOpen is None and self.Config.HasEntry("currenteditedproject")): try: projectOpen = DecodeFileSystemPath(self.Config.Read("currenteditedproject")) if projectOpen == "":