diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index 5e2ea91888..7b50da9ede 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -980,7 +980,10 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB boolean found = false; List attachments = db.attachment().getAttachments(id); for (EntityAttachment attachment : attachments) - if (attachment.available && "encrypted.asc".equals(attachment.name)) { + if ("encrypted.asc".equals(attachment.name)) { + if (!attachment.available) + throw new IllegalArgumentException(getString(R.string.title_attachments_missing)); + found = true; // Serialize encrypted data