diff --git a/src/plugins/qt4projectmanager/qt4buildconfiguration.cpp b/src/plugins/qt4projectmanager/qt4buildconfiguration.cpp index f8c3db17a4d..f5e9f9f3c40 100644 --- a/src/plugins/qt4projectmanager/qt4buildconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt4buildconfiguration.cpp @@ -378,6 +378,9 @@ void Qt4BuildConfiguration::setToolChain(ProjectExplorer::ToolChain *tc) if (tc != 0 && !qt4Target()->possibleToolChains(this).contains(tc)) return; + if (toolChain() != tc) + return; + BuildConfiguration::setToolChain(tc); emit proFileEvaluateNeeded(this);