diff --git a/src/org/linphone/ContactsManager.java b/src/org/linphone/ContactsManager.java index 8ecd1f905..c3fa1065f 100644 --- a/src/org/linphone/ContactsManager.java +++ b/src/org/linphone/ContactsManager.java @@ -278,6 +278,7 @@ public class ContactsManager extends ContentObserver { for (LinphoneFriend friend : lc.getFriendList()) { LinphoneContact contact = (LinphoneContact)((LinphoneFriendImpl)friend).getUserData(); if (contact != null) { + contact.clearAddresses(); contacts.add(contact); if (contact.getAndroidId() != null) { androidContactsCache.put(contact.getAndroidId(), contact); diff --git a/src/org/linphone/LinphoneContact.java b/src/org/linphone/LinphoneContact.java index a8bc62671..9f08244eb 100644 --- a/src/org/linphone/LinphoneContact.java +++ b/src/org/linphone/LinphoneContact.java @@ -500,6 +500,10 @@ public class LinphoneContact implements Serializable, Comparable();