diff --git a/src/engine/debugger.c b/src/engine/debugger.c index 7a184ef5d..83c7a0b25 100644 --- a/src/engine/debugger.c +++ b/src/engine/debugger.c @@ -206,7 +206,7 @@ void debug_on_instruction( FRAME * frame, OBJECT * file, int line ) fflush( stdout ); debug_listen(); } - else if ( debug_state == DEBUG_FINISH && debug_depth == 0 ) + else if ( debug_state == DEBUG_FINISH && debug_depth <= 0 ) { debug_file = file; debug_line = line;