diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
index e08651e769cb8682d62f70fa47b191b02e2d603e..5838c97a1095d1b11ede3864d84bc0a680c20eed 100644
--- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
+++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp
@@ -215,6 +215,11 @@ void Qt4ProjectConfigWidget::qtVersionChanged()
     if (m_ignoreChange)
         return;
 
+    int versionId = m_buildConfiguration->qtVersion()->uniqueId();
+    int comboBoxIndex = m_ui->qtVersionComboBox->findData(QVariant(versionId), Qt::UserRole);
+    if (comboBoxIndex > -1)
+        m_ui->qtVersionComboBox->setCurrentIndex(comboBoxIndex);
+
     updateShadowBuildUi();
     updateImportLabel();
     updateToolChainCombo();
@@ -396,7 +401,6 @@ void Qt4ProjectConfigWidget::importLabelClicked()
 
             // So we got all the information now apply it...
             m_buildConfiguration->setQtVersion(version);
-            // Combo box will be updated at the end
 
             QMakeStep *qmakeStep = m_buildConfiguration->qmakeStep();
             qmakeStep->setUserArguments(additionalArguments);