diff --git a/src/plugins/coreplugin/generalsettings.cpp b/src/plugins/coreplugin/generalsettings.cpp
index b21b96fd5e44194ab66c93b1c4c1c8d90aed7979..14ba2d0bd732be6a8ec5e0f2b646f1cbc5eb0937 100644
--- a/src/plugins/coreplugin/generalsettings.cpp
+++ b/src/plugins/coreplugin/generalsettings.cpp
@@ -64,7 +64,7 @@ QString GeneralSettings::trCategory() const
 
 QWidget *GeneralSettings::createPage(QWidget *parent)
 {
-    m_page = new Ui_GeneralSettings;
+    m_page = new Ui_GeneralSettings(parent);
     QWidget *w = new QWidget(parent);
     m_page->setupUi(w);