diff --git a/src/plugins/qtsupport/profilereader.cpp b/src/plugins/qtsupport/profilereader.cpp index 4c48f2a2046..0985a64b750 100644 --- a/src/plugins/qtsupport/profilereader.cpp +++ b/src/plugins/qtsupport/profilereader.cpp @@ -97,7 +97,7 @@ void ProFileReader::aboutToEval(ProFile *parent, ProFile *pro, EvalFileType type { if (m_ignoreLevel || (type != EvalProjectFile && type != EvalIncludeFile)) { m_ignoreLevel++; - } else { + } else if (parent) { // Skip the actual .pro file, as nobody needs that. QVector &children = m_includeFiles[parent]; if (!children.contains(pro)) { children.append(pro);