diff --git a/src/plugins/analyzerbase/analyzersettings.cpp b/src/plugins/analyzerbase/analyzersettings.cpp
index f93804c28ef384ed8bae843a815700b395e169aa..3f36ff21c98b8a343965126f602e0c735cd8bc0c 100644
--- a/src/plugins/analyzerbase/analyzersettings.cpp
+++ b/src/plugins/analyzerbase/analyzersettings.cpp
@@ -150,8 +150,8 @@ void AnalyzerGlobalSettings::registerTool(IAnalyzerTool *tool)
 }
 
 
-AnalyzerRunConfigurationAspect::AnalyzerRunConfigurationAspect(QObject *parent)
-    : AnalyzerSettings(parent), m_useGlobalSettings(true)
+AnalyzerRunConfigurationAspect::AnalyzerRunConfigurationAspect()
+    : AnalyzerSettings(0), m_useGlobalSettings(true)
 {
     QList<IAnalyzerTool*> tools = AnalyzerManager::tools();
     // add sub configs
diff --git a/src/plugins/analyzerbase/analyzersettings.h b/src/plugins/analyzerbase/analyzersettings.h
index 3e4dcc5311c5773a63ad20098998f85a83ebff7f..843e4edf78b37289ed5bb9f46e893d43185356f4 100644
--- a/src/plugins/analyzerbase/analyzersettings.h
+++ b/src/plugins/analyzerbase/analyzersettings.h
@@ -164,7 +164,7 @@ class ANALYZER_EXPORT AnalyzerRunConfigurationAspect
     Q_OBJECT
 
 public:
-    AnalyzerRunConfigurationAspect(QObject *parent = 0);
+    AnalyzerRunConfigurationAspect();
     ~AnalyzerRunConfigurationAspect();
 
     QString displayName() const;