diff --git a/src/plugins/projectexplorer/runconfiguration.cpp b/src/plugins/projectexplorer/runconfiguration.cpp
index 6aa8ea34de89d6927eebe82f4e51ab648aa00a0c..d99907bea5720321903f750d2039fa024b2fc8eb 100644
--- a/src/plugins/projectexplorer/runconfiguration.cpp
+++ b/src/plugins/projectexplorer/runconfiguration.cpp
@@ -61,7 +61,8 @@ bool RunConfiguration::isEnabled() const
 {
     if (!m_project)
         return false;
-    if (!m_project->activeBuildConfiguration())
+    if (m_project->hasBuildSettings()
+        && !m_project->activeBuildConfiguration())
         return false;
     return isEnabled(m_project->activeBuildConfiguration());
 }