diff --git a/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java b/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java index 36ca95d1a6c0..3edc37ac5a52 100644 --- a/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java +++ b/python/pydevSrc/com/jetbrains/python/debugger/pydev/RemoteDebugger.java @@ -407,7 +407,14 @@ public class RemoteDebugger implements ProcessDebugger { @Nullable String functionName, @NotNull PyDebugCallback> callback) { final SetNextStatementCommand command = new SetNextStatementCommand(this, threadId, sourcePosition, functionName, callback); - execute(command); + try { + command.execute(); + } + catch (PyDebuggerException e) { + if (isConnected()) { + LOG.error(e); + } + } } @Override