Multi carddav addressbooks sync issue

REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 4.3.0.12
HARDWARE (XA2, X10, X10 II, …): X 10II
UI LANGUAGE: German
REGRESSION: (compared to previous public release: Yes, No, ?): Unknown

DESCRIPTION:

I have two drifferent adressbooks, synced via Carddav from my nextcloud. After moving a contact from on to the other addressbook, it shows up on the phone as one contact, but connected to both adressbooks now. (This is only visible if you edit the entry. Otherwise there is no indication where the contact belongs to.)

PRECONDITIONS:

Nextcloud account with more than one addressbook.

STEPS TO REPRODUCE:

  1. Create an contact entry
  2. Sync it to the phone
  3. New entry shows up in people app
  4. Move the entry to the second addressbook
  5. People app shows the contact as it exists now in both addressbooks.

EXPECTED RESULT:

Entry should be assigned only to the second addressbook after moving in nextcloud.

ACTUAL RESULT:

Entry is not removed from the first addressbook. I think there the problem exists, because there is no “delete” issued.

ADDITIONAL INFORMATION:

There seems to be no way to delete a contact from a specific sync account.