--- a/Debugger/DebuggerInterfacePython3.py Wed Apr 10 22:21:27 2013 +0200 +++ b/Debugger/DebuggerInterfacePython3.py Wed Apr 10 22:33:47 2013 +0200 @@ -150,12 +150,13 @@ @return client process object (QProcess) and a flag to indicate a network connection (boolean) """ - if Preferences.getDebugger("CustomPython3Interpreter"): - interpreter = Preferences.getDebugger("Python3Interpreter") - if interpreter == "": - interpreter = sys.executable - else: - interpreter = sys.executable + interpreter = Preferences.getDebugger("Python3Interpreter") + if interpreter == "": + E5MessageBox.critical(None, + self.trUtf8("Start Debugger"), + self.trUtf8( + """<p>No Python3 interpreter configured.</p>""")) + return None, False debugClientType = Preferences.getDebugger("DebugClientType3") if debugClientType == "standard":