diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index ee9cce3950..49c09c28b0 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -1148,7 +1148,9 @@ public class MessageHelper { // For example, sometimes PDF files are sent as application/octet-stream if (!apart.pgp) { String extension = Helper.getExtension(apart.attachment.name); - if (extension != null) { + if (extension != null && + ("pdf".equals(extension.toLowerCase()) || + "application/octet-stream".equals(apart.attachment.type))) { String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension.toLowerCase()); if (type != null) { if (!type.equals(apart.attachment.type))