diff --git a/src/shared/proparser/profileevaluator.cpp b/src/shared/proparser/profileevaluator.cpp index 84c4bc617a0..a417e01d9de 100644 --- a/src/shared/proparser/profileevaluator.cpp +++ b/src/shared/proparser/profileevaluator.cpp @@ -3218,7 +3218,8 @@ bool ProFileEvaluator::Private::evaluateFileInto( void ProFileEvaluator::Private::evalError(const QString &message) const { if (!m_skipLevel) - m_handler->evalError(m_current.pro->fileName(), m_current.line, message); + m_handler->evalError(m_current.line ? m_current.pro->fileName() : QString(), + m_current.line, message); }