diff --git a/kronolith/lib/Event.php b/kronolith/lib/Event.php index 778c07d7859..b84e98ba884 100644 --- a/kronolith/lib/Event.php +++ b/kronolith/lib/Event.php @@ -714,8 +714,10 @@ public function toiCalendar($calendar) $params = array(); if ($this->timezone) { try { - $tz = $GLOBALS['injector']->getInstance('Horde_Timezone'); - $vEvents[] = $tz->getZone($this->timezone)->toVtimezone(); + if (!$this->baseid) { + $tz = $GLOBALS['injector']->getInstance('Horde_Timezone'); + $vEvents[] = $tz->getZone($this->timezone)->toVtimezone(); + } $params['TZID'] = $this->timezone; } catch (Horde_Exception $e) { Horde::log('Unable to locate the tz database.', 'WARN');