--- a/eric6/DebugClients/Python/DebugClientBase.py Tue Dec 15 18:07:56 2020 +0100 +++ b/eric6/DebugClients/Python/DebugClientBase.py Wed Dec 16 18:31:37 2020 +0100 @@ -2066,7 +2066,13 @@ port = os.getenv('ERICPORT', 42424) remoteAddress = self.__resolveHost(host) - name = os.path.basename(progargs[0]) + if progargs: + if not progargs[0].startswith("-"): + name = os.path.basename(progargs[0]) + else: + name = "debug_client_code" + else: + name = "debug_client_code" self.connectDebugger(port, remoteAddress, redirect, name=name) self._fncache = {}