diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java index 7f06336ea8bf..3a341bd80d1d 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java @@ -507,8 +507,8 @@ public class XDebugSessionImpl implements XDebugSession { public void smartStepInto(XSmartStepIntoHandler handler, V variant) { if (!myDebugProcess.checkCanPerformCommands()) return; - doResume(); - handler.startStepInto(variant); + final XSuspendContext context = doResume(); + handler.startStepInto(variant, context); } @Override