diff --git a/src/plugins/qt4projectmanager/profilereader.cpp b/src/plugins/qt4projectmanager/profilereader.cpp
index 711c38f0155586c02690e56eb5a132350ca2acab..32b600cd288c78a4f78fa5222e4ea1c28eaeec31 100644
--- a/src/plugins/qt4projectmanager/profilereader.cpp
+++ b/src/plugins/qt4projectmanager/profilereader.cpp
@@ -86,12 +86,12 @@ void ProFileReader::releaseParsedProFile(ProFile *)
 
 QList<ProFile*> ProFileReader::includeFiles() const
 {
-    QString qmakeMkSpecDir = propertyValue("QMAKE_MKSPECS");
+    QString qmakeMkSpecDir = QFileInfo(propertyValue("QMAKE_MKSPECS")).absoluteFilePath();
     QList<ProFile *> list;
     QMap<QString, ProFile *>::const_iterator it, end;
     end = m_includeFiles.constEnd();
     for (it = m_includeFiles.constBegin(); it != end; ++it) {
-        if (!(it.key().startsWith(qmakeMkSpecDir)))
+        if (!QFileInfo((it.key())).absoluteFilePath().startsWith(qmakeMkSpecDir))
             list.append(it.value());
     }
     return list;