Only filter events by calendar if we avtually have event results
authorMichael J. Rubinsky <mrubinsk@horde.org>
Mon, 8 Mar 2010 22:48:12 +0000 (17:48 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Mon, 8 Mar 2010 22:48:12 +0000 (17:48 -0500)
kronolith/lib/Tagger.php

index f67a664..3a89e52 100644 (file)
@@ -226,7 +226,7 @@ class Kronolith_Tagger
         }
         
         $results = array('calendar' => array_values($cal_results),
-                         'event' => !empty($args['calendarId'])?
+                         'event' => (!empty($args['calendarId']) && count($event_results)) ?
                             Kronolith::getDriver()->filterEventsByCalendar(array_values($event_results), $args['calendarId']) :
                             array_values($event_results));