diff --git a/src/plugins/genericprojectmanager/genericproject.cpp b/src/plugins/genericprojectmanager/genericproject.cpp
index 7d728056d38a8f5f359b63c9e8f88c0c23886adc..2d2870c9f09295dd71186c5c03f9d44f28a55244 100644
--- a/src/plugins/genericprojectmanager/genericproject.cpp
+++ b/src/plugins/genericprojectmanager/genericproject.cpp
@@ -148,6 +148,7 @@ bool GenericBuildConfigurationFactory::create(const QString &type) const
     BuildConfiguration *bc = new BuildConfiguration(buildConfigurationName);
     m_project->addBuildConfiguration(bc); // also makes the name unique...
     m_project->makeStep()->setBuildTarget(bc->name(), "all", true);
+    return true;
 }
 
 ////////////////////////////////////////////////////////////////////////////////////