diff --git a/src/imap/cmd-close.c b/src/imap/cmd-close.c index ea6b717c97..f49e0ceb19 100644 --- a/src/imap/cmd-close.c +++ b/src/imap/cmd-close.c @@ -31,6 +31,8 @@ bool cmd_close(struct client_command_context *cmd) if (mailbox_sync(mailbox, 0) < 0) client_send_untagged_storage_error(client, storage); + client_search_updates_free(client); + mailbox_free(&mailbox); client_update_mailbox_flags(client, NULL);