summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/rcube_imap.inc
diff options
context:
space:
mode:
authorthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-03-13 22:53:26 +0000
committerthomasb <thomasb@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-03-13 22:53:26 +0000
commit93dcbe6ed9f99e2af8195e7ee85fcbd6ee0e247c (patch)
tree37604e3e6d92b0773d969869fe892dbec305d617 /roundcubemail/program/include/rcube_imap.inc
parentce6713014beec6fb2645ad3d05add7a496b1bbae (diff)
Fixed bugs in rcube_db and rcube_imap classes
git-svn-id: https://svn.roundcube.net/trunk@504 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/include/rcube_imap.inc')
-rw-r--r--roundcubemail/program/include/rcube_imap.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/roundcubemail/program/include/rcube_imap.inc b/roundcubemail/program/include/rcube_imap.inc
index 9e1fc8cab..9f249d57b 100644
--- a/roundcubemail/program/include/rcube_imap.inc
+++ b/roundcubemail/program/include/rcube_imap.inc
@@ -878,7 +878,8 @@ class rcube_imap
{
$results = array();
foreach ($criteria as $crit)
- $results = array_merge($results, $this->search($mbox_name, $crit, $str, $charset));
+ if ($search_result = $this->search($mbox_name, $crit, $str, $charset))
+ $results = array_merge($results, $search_result);
$results = array_unique($results);
$this->set_search_set($criteria, $str, $results, $charset);