diff --git a/kmreaderwin.cpp b/kmreaderwin.cpp
index 137ae2b34..6a687e4cc 100644
--- a/kmreaderwin.cpp
+++ b/kmreaderwin.cpp
@@ -659,7 +659,7 @@ void KMReaderWin::parseMsg(KMMessage* aMsg)
// wasn't html show only if
{ // support for html is turned off
str = msgPart.bodyDecoded(); // decode it...
- writeBodyStr(str.data());
+ writeBodyStr(str.data(), mCodec);
return;
}
}
@@ -703,6 +703,10 @@ void KMReaderWin::parseMsg(KMMessage* aMsg)
if (i>0)
mViewer->write("