diff --git a/lldb/source/Target/ThreadPlanStepInRange.cpp b/lldb/source/Target/ThreadPlanStepInRange.cpp index c6dc64056c3e7..bdf22c58a6215 100644 --- a/lldb/source/Target/ThreadPlanStepInRange.cpp +++ b/lldb/source/Target/ThreadPlanStepInRange.cpp @@ -467,7 +467,7 @@ bool ThreadPlanStepInRange::DefaultShouldStopHereCallback( should_stop_here = ThreadPlanShouldStopHere::DefaultShouldStopHereCallback( current_plan, flags, operation, status, baton); if (!should_stop_here) - return false; + return should_stop_here; if (should_stop_here && current_plan->GetKind() == eKindStepInRange && operation == eFrameCompareYounger) {