diff --git a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt index 6ca88614ac387c79e898185fcba9acc67c94ab5e..d11fffe9071c201426bede38f25551fd2f342b64 100644 --- a/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt +++ b/jami-android/libjamiclient/src/main/kotlin/net/jami/services/AccountService.kt @@ -307,7 +307,7 @@ class AccountService( var contact = conversation.findContact(uri) if (contact == null) { contact = account.getContactFromCache(uri) - conversation.addContact(contact, role) + if (role != MemberRole.BANNED) conversation.addContact(contact, role) } if (!lastDisplayed.isNullOrEmpty()) { if (contact.isUser) { @@ -1472,7 +1472,7 @@ class AccountService( var contact = conversation.findContact(memberUri) if (contact == null) { contact = account.getContactFromCache(memberUri) - conversation.addContact(contact, role) + if (role != MemberRole.BANNED) conversation.addContact(contact, role) } } if (!conversation.lastElementLoadedSubject.hasValue())