program/include/rcube_imap.inc
@@ -986,8 +986,18 @@ if ($msg_count>0) { $cleared = iil_C_ClearFolder($this->conn, $mailbox); // make sure the message count cache is cleared as well if ($cleared) { $this->clear_message_cache($mailbox.'.msg'); return iil_C_ClearFolder($this->conn, $mailbox); $a_mailbox_cache = $this->get_cache('messagecount'); unset($a_mailbox_cache[$mailbox]); $this->update_cache('messagecount', $a_mailbox_cache); } return $cleared; } else return 0;