diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java
index 7a5a14c029..4cd0028e58 100644
--- a/app/src/main/java/eu/faircode/email/MessageHelper.java
+++ b/app/src/main/java/eu/faircode/email/MessageHelper.java
@@ -20,6 +20,7 @@ package eu.faircode.email;
*/
import android.content.Context;
+import android.text.Html;
import android.text.TextUtils;
import android.webkit.MimeTypeMap;
@@ -809,8 +810,11 @@ public class MessageHelper {
warnings.add(context.getString(R.string.title_no_charset, charset));
}
- if (part.isMimeType("text/plain") || text)
- result = "" + result.replaceAll("\\r?\\n", "
") + "";
+ if (part.isMimeType("text/plain") || text) {
+ result = Html.escapeHtml(result);
+ result = result.replaceAll("\\r?\\n", "
");
+ result = "" + result + "";
+ }
return result;
}