diff --git a/src/lib-storage/mail-storage.c b/src/lib-storage/mail-storage.c index 330b1a8aae..7814da0934 100644 --- a/src/lib-storage/mail-storage.c +++ b/src/lib-storage/mail-storage.c @@ -2830,6 +2830,9 @@ void mail_set_mail_cache_corrupted(struct mail *mail, const char *fmt, ...) t_strdup_vprintf(fmt, va))); } T_END; + /* update also the storage's internal error */ + mailbox_set_index_error(mail->box); + va_end(va); }