diff --git a/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php b/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php index ed493a60..11c46f35 100644 --- a/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php +++ b/plugins/kolab_addressbook/lib/rcube_kolab_contacts.php @@ -554,6 +554,9 @@ class rcube_kolab_contacts extends rcube_addressbook } if (!$existing) { + // remove existing id attributes (#1101) + unset($save_data['ID'], $save_data['uid']); + // generate new Kolab contact item $object = $this->_from_rcube_contact($save_data); $saved = $this->storagefolder->save($object, 'contact');