diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
index a6f4393a0b7701166e9552cc671b339a34e9296f..8b50530ceb6a7f38e553c59f7011a727261079aa 100644
--- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
+++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
@@ -153,6 +153,8 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc)
                    this, SLOT(buildDirectoryChanged()));
         disconnect(m_buildConfiguration, SIGNAL(qtVersionChanged()),
                    this, SLOT(qtVersionChanged()));
+        disconnect(m_buildConfiguration, SIGNAL(qmakeBuildConfigurationChanged()),
+                   this, SLOT(updateImportLabel()));
     }
 
     m_buildConfiguration = static_cast<Qt4BuildConfiguration *>(bc);
@@ -161,6 +163,8 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc)
             this, SLOT(buildDirectoryChanged()));
     connect(m_buildConfiguration, SIGNAL(qtVersionChanged()),
             this, SLOT(qtVersionChanged()));
+    connect(m_buildConfiguration, SIGNAL(qmakeBuildConfigurationChanged()),
+            this, SLOT(updateImportLabel()));
 
     m_ui->nameLineEdit->setText(m_buildConfiguration->displayName());
 
diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.h b/src/plugins/qt4projectmanager/qt4projectconfigwidget.h
index ea6832f1a8f06b292f11b083bbf202f3e581a83a..b30c1239d755bd9ab1284d706cbe854a1543399c 100644
--- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.h
+++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.h
@@ -70,10 +70,10 @@ private slots:
     void qtVersionsChanged();
     void qtVersionChanged();
     void buildDirectoryChanged();
+    void updateImportLabel();
 private:
     void updateDetails();
     void updateToolChainCombo();
-    void updateImportLabel();
     Ui::Qt4ProjectConfigWidget *m_ui;
     QAbstractButton *m_browseButton;
     Qt4BuildConfiguration *m_buildConfiguration;