diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 79f0098d0f..443ad889fd 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -990,8 +990,10 @@ class Core { // Delete source if (!copy) { try { - for (Message imessage : map.keySet()) + for (Message imessage : map.keySet()) { + db.message().deleteMessage(map.get(imessage).id); imessage.setFlag(Flags.Flag.DELETED, true); + } } catch (MessageRemovedException ignored) { } ifolder.expunge();