diff --git a/src/plugins/projectexplorer/processstep.cpp b/src/plugins/projectexplorer/processstep.cpp
index cb0915ad2d84b7a9d56c3c856078ae390caabe32..93114501f7b7fbc3e68a165c4d44d99006c735e0 100644
--- a/src/plugins/projectexplorer/processstep.cpp
+++ b/src/plugins/projectexplorer/processstep.cpp
@@ -88,9 +88,7 @@ bool ProcessStep::init()
     pp->setArguments(m_arguments);
     pp->resolveAll();
 
-    IOutputParser *parser = target()->kit()->createOutputParser();
-    if (parser)
-        setOutputParser(parser);
+    setOutputParser(target()->kit()->createOutputParser());
     return AbstractProcessStep::init();
 }