diff --git a/src/plugins/coreplugin/generalsettings.cpp b/src/plugins/coreplugin/generalsettings.cpp
index 654f3eac6b1df7ff36f034a9048b82c6b30b6853..294bb36dec8ae49e742ea0f628c3a894d1fb14b9 100644
--- a/src/plugins/coreplugin/generalsettings.cpp
+++ b/src/plugins/coreplugin/generalsettings.cpp
@@ -42,7 +42,8 @@
 
 using namespace Core::Internal;
 
-GeneralSettings::GeneralSettings()
+GeneralSettings::GeneralSettings():
+    m_dialog(0)
 {
 }
 
@@ -61,7 +62,7 @@ QString GeneralSettings::trCategory() const
     return tr("Environment");
 }
 
-QWidget* GeneralSettings::createPage(QWidget *parent)
+QWidget *GeneralSettings::createPage(QWidget *parent)
 {
     m_page = new Ui_GeneralSettings;
     QWidget *w = new QWidget(parent);