diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h
index 3eb716007796f6956b62016f9b5241f499f97e5f..785dff704cca2653a482a3b34ce96a1ddfa9e052 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h
+++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h
@@ -39,6 +39,7 @@ class CMakeProject;
 
 class CMakeBuildConfiguration : public ProjectExplorer::BuildConfiguration
 {
+    Q_OBJECT
 public:
     CMakeBuildConfiguration(CMakeProject *pro);
     CMakeBuildConfiguration(BuildConfiguration *source);
diff --git a/src/plugins/genericprojectmanager/genericbuildconfiguration.h b/src/plugins/genericprojectmanager/genericbuildconfiguration.h
index aa812c396d5ec5b80d8487da7c69fd8719f1564a..132cd17b5874ccecfd4685f211b66c066b93445c 100644
--- a/src/plugins/genericprojectmanager/genericbuildconfiguration.h
+++ b/src/plugins/genericprojectmanager/genericbuildconfiguration.h
@@ -40,6 +40,7 @@ class GenericProject;
 
 class GenericBuildConfiguration : public ProjectExplorer::BuildConfiguration
 {
+    Q_OBJECT
 public:
     GenericBuildConfiguration(GenericProject *pro);
     GenericBuildConfiguration(GenericBuildConfiguration *source);
diff --git a/src/plugins/qt4projectmanager/qt4buildconfiguration.h b/src/plugins/qt4projectmanager/qt4buildconfiguration.h
index ad66b4f177f0f782742f6417c305eebf1a2d97ee..d633527285b1fb73bd2c53e0f515f82785882dbd 100644
--- a/src/plugins/qt4projectmanager/qt4buildconfiguration.h
+++ b/src/plugins/qt4projectmanager/qt4buildconfiguration.h
@@ -40,6 +40,7 @@ namespace Internal {
 
 class Qt4BuildConfiguration : public ProjectExplorer::BuildConfiguration
 {
+    Q_OBJECT
 public:
     Qt4BuildConfiguration(Qt4Project *pro);
     // copy ctor