diff --git a/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp b/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp
index 960a3cdaa8277ad74664ec9427a9be5c8f7d0a22..aa89517a7424075eb12f6fc677aaf66c2988fe57 100644
--- a/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp
+++ b/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp
@@ -203,8 +203,8 @@ ProjectExplorer::Profile *TargetSetupPage::createTemporaryProfile(QtSupport::Bas
     ProjectExplorer::Profile *p = new ProjectExplorer::Profile;
     p->setDisplayName(version->displayName());
     QtSupport::QtProfileInformation::setQtVersion(p, version);
-    QmakeProfileInformation::setMkspec(p, parsedSpec);
     ProjectExplorer::ToolChainProfileInformation::setToolChain(p, version->preferredToolChain(parsedSpec));
+    QmakeProfileInformation::setMkspec(p, parsedSpec);
 
     p->setValue(PROFILE_IS_TEMPORARY, true);
     p->setValue(TEMPORARY_OF_PROJECTS, QStringList() << m_proFilePath);