diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index d19e06006e..7cba66f5bc 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -759,7 +759,7 @@ class Core { ifolder.fetch(new Message[]{imessage}, fp); EntityMessage message = synchronizeMessage(context, account, folder, ifolder, imessage, false, download, rules, state); - if (download) + if (message != null && download) downloadMessage(context, folder, ifolder, imessage, message.id, state); } finally { imessage.invalidateHeaders();