diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index c101af0dfd..9fe8bab4e1 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -1195,8 +1195,10 @@ class Core { throw new IllegalArgumentException("account missing"); try { - if (removed) + if (removed) { + db.message().deleteMessage(folder.id, uid); throw new MessageRemovedException("removed uid=" + uid); + } MimeMessage imessage = (MimeMessage) ifolder.getMessageByUID(uid); if (imessage == null)