diff options
Diffstat (limited to 'apps')
-rwxr-xr-x | apps/contacts/lib/vcard.php | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/apps/contacts/lib/vcard.php b/apps/contacts/lib/vcard.php index 621a3c33c75..eb33d223071 100755 --- a/apps/contacts/lib/vcard.php +++ b/apps/contacts/lib/vcard.php @@ -447,11 +447,13 @@ class OC_Contacts_VCard{ $details = array(); foreach($object->children as $property){ $temp = self::structureProperty($property); - if(array_key_exists($property->name,$details)){ - $details[$property->name][] = $temp; - } - else{ - $details[$property->name] = array($temp); + if(!is_null($temp)) { + if(array_key_exists($property->name,$details)){ + $details[$property->name][] = $temp; + } + else{ + $details[$property->name] = array($temp); + } } } return $details; |