diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/PdoAddressBook.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/PdoAddressBook.php index 9a37ee8b2..ae698febb 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/PdoAddressBook.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/PdoAddressBook.php @@ -531,12 +531,16 @@ class PdoAddressBook $sUid = $sFirstName = $sLastName = $sMiddleName = $sSuffix = $sPrefix = ''; $iPrevId = $iId; } - if (!isset($aVCards[$iId])) { - $aVCards[$iId] = new VCard; + if (isset($aVCards[$iId])) { + $oVCard = $aVCards[$iId]; + } else { + $oVCard = new VCard; +// $oVCard = $oVCard->convert(VCard::VCARD40); + $oVCard->VERSION = '4.0'; + $oVCard->PRODID = 'SnappyMail-'.APP_VERSION; + $aVCards[$iId] = $oVCard; } $oVCard = $aVCards[$iId]; - $oVCard->VERSION = '4.0'; - $oVCard->PRODID = 'SnappyMail-'.APP_VERSION; $sPropValue = (string) $aItem['prop_value']; $aTypes = array(); if (!empty($aItem['prop_type_str'])) {