diff --git a/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.cpp b/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.cpp
index 4844d237eb259dbd674fdd7185ad8c182319dd45..a1147e19921f3ae8aadb701430bdad8a57125a20 100644
--- a/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.cpp
+++ b/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.cpp
@@ -56,18 +56,4 @@ QmakeRunConfigurationFactory *QmakeRunConfigurationFactory::find(ProjectExplorer
     return 0;
 }
 
-void QmakeRunConfigurationFactory::removeUnconfiguredCustomExectutableRunConfigurations(ProjectExplorer::Target *t)
-{
-    QList<ProjectExplorer::RunConfiguration*> toRemove;
-    // Remove all run configurations which the new project wizard created
-    foreach (ProjectExplorer::RunConfiguration * rc, t->runConfigurations()) {
-        QtSupport::CustomExecutableRunConfiguration *cerc
-                = qobject_cast<QtSupport::CustomExecutableRunConfiguration *>(rc);
-        if (cerc && !cerc->isConfigured())
-            toRemove.append(rc);
-    }
-    foreach (ProjectExplorer::RunConfiguration *rc, toRemove)
-        t->removeRunConfiguration(rc);
-}
-
 } // namespace Qt4ProjectManager
diff --git a/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.h b/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.h
index 373341b92244d0545693397e85920f7cc4819075..efebc1000d993c9f3bd95b496c3b979e4e92d980 100644
--- a/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.h
+++ b/src/plugins/qt4projectmanager/qmakerunconfigurationfactory.h
@@ -53,9 +53,6 @@ public:
                                                                                 ProjectExplorer::Node *n) = 0;
 
     static QmakeRunConfigurationFactory *find(ProjectExplorer::Target *t);
-
-protected:
-    void removeUnconfiguredCustomExectutableRunConfigurations(ProjectExplorer::Target *t);
 };
 
 } // Qt4ProjectManager