diff --git a/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp
index d0694e53ce6d16ef8cbb310e020c515e88fd7854..71ed00ec0765b56f1053acfe893c152f0595a9ac 100644
--- a/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp
+++ b/src/plugins/qmldesigner/core/model/texttomodelmerger.cpp
@@ -45,6 +45,7 @@
 #include <QDeclarativeEngine>
 #include <QSet>
 #include <private/qdeclarativedom_p.h>
+#include <typeinfo>
 
 using namespace QmlJS;
 using namespace QmlJS::AST;