summaryrefslogtreecommitdiffstats
path: root/apps/contacts/ajax/contact/addproperty.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/contacts/ajax/contact/addproperty.php')
-rw-r--r--apps/contacts/ajax/contact/addproperty.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/contacts/ajax/contact/addproperty.php b/apps/contacts/ajax/contact/addproperty.php
index 0447950fbdd..89f7a2bd9a3 100644
--- a/apps/contacts/ajax/contact/addproperty.php
+++ b/apps/contacts/ajax/contact/addproperty.php
@@ -141,11 +141,15 @@ foreach ($parameters as $key=>$element) {
// And it probably shouldn't be done here anyways :-/
foreach($element as $e) {
if($e != '' && !is_null($e)) {
- $vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key, $e);
+ if(trim($e)) {
+ $vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key, $e);
+ }
}
}
} else {
+ if(trim($element)) {
$vcard->children[$line]->parameters[] = new Sabre_VObject_Parameter($key, $element);
+ }
}
}
$checksum = md5($vcard->children[$line]->serialize());