diff --git a/src/libs/utils/fancymainwindow.cpp b/src/libs/utils/fancymainwindow.cpp
index ff5acae12a3cde4e4149ac8ce47a5b8aae483b1f..26499f33fc66482accd5d4ef90fe43e9e99a8d61 100644
--- a/src/libs/utils/fancymainwindow.cpp
+++ b/src/libs/utils/fancymainwindow.cpp
@@ -62,7 +62,7 @@ FancyMainWindowPrivate::FancyMainWindowPrivate(FancyMainWindow *q) :
     m_menuSeparator1(new QAction(q)),
     m_toggleLockedAction(new QAction(FancyMainWindow::tr("Locked"), q)),
     m_menuSeparator2(new QAction(q)),
-    m_resetLayoutAction(new QAction(FancyMainWindow::tr("Reset to default layout") ,q))
+    m_resetLayoutAction(new QAction(FancyMainWindow::tr("Reset to Default Layout") ,q))
 {
     m_toggleLockedAction->setCheckable(true);
     m_toggleLockedAction->setChecked(m_locked);
diff --git a/src/plugins/qmlinspector/qmlinspector.cpp b/src/plugins/qmlinspector/qmlinspector.cpp
index 23475d05dfa20ddf3e7cc09d3a1216b086886e88..2d2aba6a48ba98ba2dc8dd3ab44816bb12d40bd8 100644
--- a/src/plugins/qmlinspector/qmlinspector.cpp
+++ b/src/plugins/qmlinspector/qmlinspector.cpp
@@ -185,6 +185,11 @@ QmlInspector::QmlInspector(QObject *parent)
 }
 
 QmlInspector::~QmlInspector()
+{
+
+}
+
+void QmlInspector::shutdown()
 {
     m_objectTreeWidget->saveSettings(m_settings);
     m_propertiesWidget->saveSettings(m_settings);
@@ -431,7 +436,7 @@ void QmlInspector::createDockWidgets()
     m_inspectorOutputDock = uiSwitcher->createDockWidget(Qml::Constants::LANG_QML,
                                                             inspectorOutput, Qt::BottomDockWidgetArea);
 
-    m_expressionWidget->setWindowTitle(tr("Script console"));
+    m_expressionWidget->setWindowTitle(tr("Script Console"));
     m_expressionQueryDock = uiSwitcher->createDockWidget(Qml::Constants::LANG_QML,
                                                          m_expressionWidget, Qt::BottomDockWidgetArea);
 
diff --git a/src/plugins/qmlinspector/qmlinspector.h b/src/plugins/qmlinspector/qmlinspector.h
index 691917b07f893f0ddc63326f5db86f0f399e6b2c..a0ebaa0a9fa3c244c2d5b905d649df323c3e3b79 100644
--- a/src/plugins/qmlinspector/qmlinspector.h
+++ b/src/plugins/qmlinspector/qmlinspector.h
@@ -99,6 +99,7 @@ public:
 
     QmlInspector(QObject *parent = 0);
     ~QmlInspector();
+    void shutdown();
 
     void createDockWidgets();
     bool connectToViewer(); // using host, port from widgets
diff --git a/src/plugins/qmlinspector/qmlinspectorplugin.cpp b/src/plugins/qmlinspector/qmlinspectorplugin.cpp
index ec9c8ed5829c3d4fc7f2c38ac6bf5cc0e61c8a51..9677557441174d8357da4a2758795403d73fa8b5 100644
--- a/src/plugins/qmlinspector/qmlinspectorplugin.cpp
+++ b/src/plugins/qmlinspector/qmlinspectorplugin.cpp
@@ -86,7 +86,7 @@ QmlInspectorPlugin::~QmlInspectorPlugin()
 
 void QmlInspectorPlugin::aboutToShutdown()
 {
-
+    m_inspector->shutdown();
 }
 
 bool QmlInspectorPlugin::initialize(const QStringList &arguments, QString *errorString)