diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index 3acd8f7ec442bb1cb2107d51397e5a2cf6fc4d4a..d42b8cb653f54293a7ea26b3359b5f0cb4e9bad5 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -545,9 +545,9 @@ void Qt4PriFileNode::update(ProFile *includeFileExact, ProFileReader *readerExac
     QStringList folders;
     QStringList dynamicVariables = dynamicVarNames(readerExact, readerCumulative);
     foreach (const QString &dynamicVar, dynamicVariables) {
-        folders += readerExact->values(dynamicVar);
+        folders += readerExact->values(dynamicVar, includeFileExact);
         if (readerCumulative)
-            folders += readerCumulative->values(dynamicVar);
+            folders += readerCumulative->values(dynamicVar, includeFileCumlative);
     }