diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp index 273366a195b1eda0a943bdf0f8fea0b2762fb0b2..7053027a40c9a8a45841758c4d4a7db4ab2c3eaa 100644 --- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp @@ -383,24 +383,6 @@ void BuildSettingsWidget::deleteConfiguration(BuildConfiguration *deleteConfigur m_target->buildConfigurations().size() <= 1) return; - if (m_target->activeBuildConfiguration() == deleteConfiguration) { - foreach (BuildConfiguration *bc, m_target->buildConfigurations()) { - if (bc != deleteConfiguration) { - m_target->setActiveBuildConfiguration(bc); - break; - } - } - } - - if (m_buildConfiguration == deleteConfiguration) { - foreach (BuildConfiguration *bc, m_target->buildConfigurations()) { - if (bc != deleteConfiguration) { - m_buildConfiguration = bc; - break; - } - } - } - m_target->removeBuildConfiguration(deleteConfiguration); updateBuildSettings();