diff --git a/src/plugins/qmakeprojectmanager/qmakeprojectimporter.cpp b/src/plugins/qmakeprojectmanager/qmakeprojectimporter.cpp index f7b73af7ceb..f818655811c 100644 --- a/src/plugins/qmakeprojectmanager/qmakeprojectimporter.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeprojectimporter.cpp @@ -92,6 +92,8 @@ QList QmakeProjectImporter::import(const FileName &importPath, bool // find interesting makefiles QString makefile = importPath.toString() + QLatin1Char('/') + file; MakeFileParse parse(makefile); + if (parse.makeFileState() != MakeFileParse::Okay) + continue; QFileInfo qmakeFi = parse.qmakePath().toFileInfo(); FileName canonicalQmakeBinary = FileName::fromString(qmakeFi.canonicalFilePath()); if (canonicalQmakeBinary.isEmpty()) {