diff --git a/framework/Core/lib/Horde/Core/ActiveSync/Driver.php b/framework/Core/lib/Horde/Core/ActiveSync/Driver.php index 49a9cd81bc5..7e18df99af0 100644 --- a/framework/Core/lib/Horde/Core/ActiveSync/Driver.php +++ b/framework/Core/lib/Horde/Core/ActiveSync/Driver.php @@ -2104,7 +2104,12 @@ public function setReadFlag($folderId, $id, $flags) */ public function getSpecialFolderNameByType($type) { - $folders = $this->_imap->getSpecialMailboxes(); + try { + $folders = $this->_imap->getSpecialMailboxes(); + } catch (Horde_ActiveSync_Exception $e) { + $this->_logger->err($e->getMessage()); + return false; + } $folder = $folders[$type]; if (!is_null($folder)) { return $folder->value;