diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 9b8c59b1bd..f55c5c4ffc 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -882,7 +882,8 @@ class Core { icopy.setFlag(Flags.Flag.FLAGGED, false); // Set drafts flag - icopy.setFlag(Flags.Flag.DRAFT, EntityFolder.DRAFTS.equals(target.type)); + if (flags.contains(Flags.Flag.DRAFT)) + icopy.setFlag(Flags.Flag.DRAFT, EntityFolder.DRAFTS.equals(target.type)); } if (fetch) {