diff --git a/app/src/main/java/eu/faircode/email/EntityOperation.java b/app/src/main/java/eu/faircode/email/EntityOperation.java index 8df0ae9ad1..4b551c2842 100644 --- a/app/src/main/java/eu/faircode/email/EntityOperation.java +++ b/app/src/main/java/eu/faircode/email/EntityOperation.java @@ -481,7 +481,10 @@ public class EntityOperation { message.ui_hide = true; db.message().setMessageUiHide(message.id, message.ui_hide); - if (perform_expunge && account != null && account.isGmail()) { + if (perform_expunge && + account != null && + account.protocol == EntityAccount.TYPE_IMAP && + account.isGmail()) { EntityFolder source = db.folder().getFolder(message.folder); if (source != null && EntityFolder.ARCHIVE.equals(source.type)) { EntityFolder trash = db.folder().getFolderByType(message.account, EntityFolder.TRASH);