diff --git a/src/libs/cplusplus/FastPreprocessor.cpp b/src/libs/cplusplus/FastPreprocessor.cpp
index 6d1326a62258ce329d199896f38a82d480714604..5490071731a71466e26d7879407ef79725de44b2 100644
--- a/src/libs/cplusplus/FastPreprocessor.cpp
+++ b/src/libs/cplusplus/FastPreprocessor.cpp
@@ -46,6 +46,7 @@ QByteArray FastPreprocessor::run(QString fileName, const QString &source)
     if (Document::Ptr doc = _snapshot.document(fileName)) {
         _merged.insert(fileName);
 
+        mergeEnvironment(QLatin1String("<configuration>"));
         foreach (const Document::Include &i, doc->includes())
             mergeEnvironment(i.fileName());
     }