diff -r 0572a215bd2f -r 5994b80b8760 eric6/MultiProject/MultiProject.py --- a/eric6/MultiProject/MultiProject.py Sun Apr 11 16:53:48 2021 +0200 +++ b/eric6/MultiProject/MultiProject.py Sun Apr 11 18:45:10 2021 +0200 @@ -1001,14 +1001,14 @@ reopened, if it has been opened already (boolean) """ for project in self.__projects.values(): - if project['master']: - if ( - reopen or - not self.projectObject.isOpen() or - self.projectObject.getProjectFile() != project['file'] - ): - self.openProject(project['file']) - return + if ( + project['master'] and + (reopen or + not self.projectObject.isOpen() or + self.projectObject.getProjectFile() != project['file']) + ): + self.openProject(project['file']) + return def getMasterProjectFile(self): """