diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/plugins/projectexplorer/runsettingspropertiespage.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/runsettingspropertiespage.cpp b/src/plugins/projectexplorer/runsettingspropertiespage.cpp index 03b3808261..055341f6be 100644 --- a/src/plugins/projectexplorer/runsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/runsettingspropertiespage.cpp @@ -295,6 +295,11 @@ void RunSettingsWidget::initRunConfigurationComboBox() void RunSettingsWidget::showRunConfigurationWidget(int index) { Q_ASSERT(m_project); + if (index == -1) { + delete m_runConfigurationWidget; + m_runConfigurationWidget = 0; + return; + } QSharedPointer<RunConfiguration> selectedRunConfiguration = m_runConfigurationsModel->runConfigurations().at(index); |
