--- a/eric6/Project/Project.py Thu Aug 29 18:59:54 2019 +0200 +++ b/eric6/Project/Project.py Thu Aug 29 19:00:33 2019 +0200 @@ -2688,7 +2688,7 @@ self.projectLanguageAdded.emit(qm) if not self.pdata["MAINSCRIPT"] and bool(mainscriptname): if self.pdata["PROGLANGUAGE"] in \ - ["Python", "Python2", "Python3"]: + ["Python", "Python2", "Python3", "MicroPython"]: self.pdata["MAINSCRIPT"] = '{0}.py'.format(mainscriptname) elif self.pdata["PROGLANGUAGE"] == "Ruby": self.pdata["MAINSCRIPT"] = '{0}.rb'.format(mainscriptname)