summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-12 08:10:35 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2011-11-12 08:10:35 +0000
commitf0aac3b7d2e9545a8775c276d1dc514a7f203ec1 (patch)
tree256b3fb4b70e390cce8e0a1e74a1d681b82f1f1d
parent1413416c9f53a676f7c68eaa79bf7e93be8cfa00 (diff)
- Fix mailbox_status() so first run returns proper (empty) result
git-svn-id: https://svn.roundcube.net/trunk@5416 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/program/include/rcube_imap.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/roundcubemail/program/include/rcube_imap.php b/roundcubemail/program/include/rcube_imap.php
index 8c1fab8cf..6f2e3d8db 100644
--- a/roundcubemail/program/include/rcube_imap.php
+++ b/roundcubemail/program/include/rcube_imap.php
@@ -1373,6 +1373,11 @@ class rcube_imap
$this->_messagecount($mailbox, 'ALL', true);
$result = 0;
+
+ if (empty($old)) {
+ return $result;
+ }
+
$new = $this->get_folder_stats($mailbox);
// got new messages