diff --git a/src/plugins/projectexplorer/ioutputparser.cpp b/src/plugins/projectexplorer/ioutputparser.cpp
index a102b6f60c207ede2aa6d32ea49b5be0a94f6ece..44f4ed2b6a70de0e2fed866c7507dab56df6cbaf 100644
--- a/src/plugins/projectexplorer/ioutputparser.cpp
+++ b/src/plugins/projectexplorer/ioutputparser.cpp
@@ -197,7 +197,7 @@ void IOutputParser::doFlush()
 
 bool IOutputParser::hasFatalErrors() const
 {
-    return false || (m_parser && m_parser->hasFatalErrors());
+    return m_parser && m_parser->hasFatalErrors();
 }
 
 void IOutputParser::setWorkingDirectory(const QString &workingDirectory)