diff --git a/src/bitmessagemain.py b/src/bitmessagemain.py index a0a6a025..06b8b8a5 100755 --- a/src/bitmessagemain.py +++ b/src/bitmessagemain.py @@ -371,10 +371,14 @@ class Main(object): self.stop() elif not state.enableGUI: state.enableGUI = True - # pylint: disable=relative-import - from tests import core as test_core + try: + # pylint: disable=relative-import + from tests import core as test_core + except ImportError: + self.stop() + return + test_core_result = test_core.run() - state.enableGUI = True self.stop() test_core.cleanup() sys.exit(