diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index e8ce2cc2ad2..1af3cb72a68 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -1027,7 +1027,7 @@ void DebuggerEnginePrivate::doFinishDebugger() m_engine->showMessage(_("NOTE: FINISH DEBUGGER")); QTC_ASSERT(state() == DebuggerFinished, qDebug() << m_engine << state()); resetLocation(); - if (isMasterEngine()) + if (isMasterEngine() && m_runControl) m_runControl->debuggingFinished(); }