diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index efc1680458e..543ad8f8190 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -2030,7 +2030,11 @@ void DebuggerEngine::checkState(DebuggerState state, const char *file, int line) bool DebuggerEngine::isNativeMixedEnabled() const { - return runParameters().nativeMixedEnabled && (runParameters().languages & QmlLanguage); + if (DebuggerRunTool *rt = runTool()) { + const DebuggerRunParameters &runParams = rt->runParameters(); + return runParams.nativeMixedEnabled && (runParams.languages & QmlLanguage); + } + return false; } bool DebuggerEngine::isNativeMixedActive() const