diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 5e19bf0f00..1d2a3bfc01 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -5204,8 +5204,9 @@ public class FragmentCompose extends FragmentBase { if (draft.identity == null) throw new IllegalArgumentException(context.getString(R.string.title_from_missing)); + EntityAccount account = db.account().getAccount(draft.account); EntityFolder sent = db.folder().getFolderByType(draft.account, EntityFolder.SENT); - if (sent == null) + if (account != null && account.protocol == EntityAccount.TYPE_IMAP && sent == null) args.putBoolean("sent_missing", true); try {