diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index 882fe1d6def47e601730cc4eb10f1cc7abfedfd0..97e94fef13211f9e5bc773e48d617abc382b7a26 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -1025,9 +1025,9 @@ bool Qt4ProFileNode::evaluate()
 {
     bool parserError = false;
     if (ProFile *pro = m_readerExact->parsedProFile(m_projectFilePath)) {
-        if (!m_readerExact->accept(pro))
+        if (!m_readerExact->accept(pro, ProFileEvaluator::LoadAll))
             parserError = true;
-        if (!m_readerCumulative->accept(pro))
+        if (!m_readerCumulative->accept(pro, ProFileEvaluator::LoadPreFiles))
             parserError = true;
         pro->deref();
     } else {