From bd31e1e89cf1255b03c8b6e4b8e4265c7bec7624 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Wed, 30 Jan 2013 18:11:59 +0100 Subject: [PATCH] BuildSettings: Do not crash when there no widget is provided Change-Id: Iceac2082e1939844da68bf4474dac632c0536ece Reviewed-by: Daniel Teske --- src/plugins/projectexplorer/buildsettingspropertiespage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp index c3e3548b5e1..adfcc54c280 100644 --- a/src/plugins/projectexplorer/buildsettingspropertiespage.cpp +++ b/src/plugins/projectexplorer/buildsettingspropertiespage.cpp @@ -240,7 +240,8 @@ void BuildSettingsWidget::updateBuildSettings() // Add pages NamedWidget *generalConfigWidget = m_buildConfiguration->createConfigWidget(); - addSubWidget(generalConfigWidget); + if (generalConfigWidget) + addSubWidget(generalConfigWidget); addSubWidget(new BuildStepsPage(m_buildConfiguration, Core::Id(Constants::BUILDSTEPS_BUILD))); addSubWidget(new BuildStepsPage(m_buildConfiguration, Core::Id(Constants::BUILDSTEPS_CLEAN)));