--- a/eric6/UI/UserInterface.py Sun Jul 14 16:33:33 2019 -0400 +++ b/eric6/UI/UserInterface.py Sun Jul 14 16:46:46 2019 -0400 @@ -4714,6 +4714,7 @@ Private slot for displaying the unittest dialog and run the current project. """ + prog = None fn = self.project.getMainScript(True) if fn: tfn = Utilities.getTestFileName(fn) @@ -4721,14 +4722,6 @@ prog = tfn else: prog = fn - else: - E5MessageBox.critical( - self, - self.tr("Unittest Project"), - self.tr( - "There is no main script defined for the" - " current project. Aborting")) - return self.__unittest() self.unittestDialog.setProjectMode(True)