diff --git a/src/plugins/debugger/debuggermainwindow.cpp b/src/plugins/debugger/debuggermainwindow.cpp index 3a503ad2a018db127b9d45a1f0dfab2bad44efe0..91bddc318ae5d51a6d1fa01e4b399a66655960c7 100644 --- a/src/plugins/debugger/debuggermainwindow.cpp +++ b/src/plugins/debugger/debuggermainwindow.cpp @@ -353,7 +353,8 @@ void DebuggerMainWindowPrivate::activateQmlCppLayout() ICore *core = ICore::instance(); Context qmlCppContext = m_contextsForLanguage.value(QmlLanguage); qmlCppContext.add(m_contextsForLanguage.value(CppLanguage)); - m_toolBarStack->setCurrentWidget(m_toolBars.value(QmlLanguage)); + if (m_toolBars.contains(QmlLanguage)) + m_toolBarStack->setCurrentWidget(m_toolBars.value(QmlLanguage)); if (m_previousDebugLanguages & QmlLanguage) { m_dockWidgetActiveStateQmlCpp = q->saveSettings();