mx_close_mailbox (ctx_trash, NULL);
--- a/pager.c
+++ b/pager.c
-@@ -2343,12 +2343,15 @@
+@@ -2351,6 +2351,7 @@
MAYBE_REDRAW (redraw);
break;
case OP_DELETE:
CHECK_MODE(IsHeader (extra));
CHECK_READONLY;
- CHECK_ACL(M_ACL_DELETE, _("delete message"));
+@@ -2358,6 +2359,8 @@
+ CHECK_ACL(M_ACL_DELETE, _("Cannot delete message"));
mutt_set_flag (Context, extra->hdr, M_DELETE, 1);
+ mutt_set_flag (Context, extra->hdr, M_PURGED,