diff --git a/src/plugins/projectexplorer/applicationlauncher.cpp b/src/plugins/projectexplorer/applicationlauncher.cpp
index 8cbb55ea74103ff500189365c1ffe48765b80b37..f3e032fb11971dff1b440302733ade3dea488544 100644
--- a/src/plugins/projectexplorer/applicationlauncher.cpp
+++ b/src/plugins/projectexplorer/applicationlauncher.cpp
@@ -256,7 +256,7 @@ void ApplicationLauncher::readStandardError()
 {
     QByteArray data = d->m_guiProcess.readAllStandardError();
     QString msg = d->m_outputCodec->toUnicode(
-            data.constData(), data.length(), &d->m_outputCodecState);
+            data.constData(), data.length(), &d->m_errorCodecState);
     emit appendMessage(msg, Utils::StdErrFormatSameLine);
 }