diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index b32a47ac51296e89673bc82f7f3cb9262341747b..14fb56a38e951e040bc2e3bdc527a38e391605cb 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -848,9 +848,7 @@ ProFileReader *Qt4PriFileNode::createProFileReader() const
         reader->setQtVersion(version);
     }
 
-    QHash<QString,QStringList> variables;
-    variables.insert(QLatin1String("OUT_PWD"), QStringList(m_qt4ProFileNode->buildDir()));
-    reader->addVariables(variables);
+    reader->setOutputDir(m_qt4ProFileNode->buildDir());
 
     return reader;
 }