diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp
index 9dea8af0bdc28fcff020a627835000935308736a..22f5663cc577cd4382889aeaeee6f53c8868eb2d 100644
--- a/src/plugins/qt4projectmanager/qtversionmanager.cpp
+++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp
@@ -290,7 +290,7 @@ void QtVersionManager::addNewVersionsFromInstaller()
     foreach (QString newVersion, newVersionsList) {
         QStringList newVersionData = newVersion.split('=');
         if (newVersionData.count()>=2) {
-            if (QDir(newVersionData[1]).exists()) {
+            if (QFile::exists(newVersionData[1])) {
                 QtVersion *version = new QtVersion(newVersionData[0], newVersionData[1], m_idcount++ );
                 if (newVersionData.count() >= 3)
                     version->setMingwDirectory(newVersionData[2]);