diff -r dc3ede2c0f11 -r 61b98bfb7336 Project/Project.py --- a/Project/Project.py Fri Aug 31 17:30:31 2018 +0200 +++ b/Project/Project.py Sat Sep 01 10:35:10 2018 +0200 @@ -2617,6 +2617,7 @@ os.path.basename(tslist[0]).split('_')[0], os.path.splitext(tslist[0])[1])) else: + mainscriptname = "" pattern, ok = QInputDialog.getText( None, self.tr("Translation Pattern"), @@ -2648,7 +2649,7 @@ for qm in qmlist: self.pdata["TRANSLATIONS"].append(qm) self.projectLanguageAdded.emit(qm) - if not self.pdata["MAINSCRIPT"]: + if not self.pdata["MAINSCRIPT"] and bool(mainscriptname): if self.pdata["PROGLANGUAGE"] in \ ["Python", "Python2", "Python3"]: self.pdata["MAINSCRIPT"] = '{0}.py'.format(mainscriptname)