diff --git a/src/plugins/qt4projectmanager/qmakestep.cpp b/src/plugins/qt4projectmanager/qmakestep.cpp index 42ab6d24680..c5447ce44a5 100644 --- a/src/plugins/qt4projectmanager/qmakestep.cpp +++ b/src/plugins/qt4projectmanager/qmakestep.cpp @@ -384,8 +384,9 @@ ProjectExplorer::BuildStep *QMakeStepFactory::clone(ProjectExplorer::BuildStep * QStringList QMakeStepFactory::canCreateForBuildConfiguration(ProjectExplorer::BuildConfiguration *bc) const { - if (qobject_cast(bc)) - return QStringList() << Constants::QMAKESTEP; + if (Qt4BuildConfiguration *qt4bc = qobject_cast(bc)) + if (!qt4bc->qmakeStep()) + return QStringList() << Constants::QMAKESTEP; return QStringList(); }