diff --git a/ring-android/libjamiclient/src/main/kotlin/net/jami/account/JamiAccountSummaryPresenter.kt b/ring-android/libjamiclient/src/main/kotlin/net/jami/account/JamiAccountSummaryPresenter.kt index bd2425388c4f8d54da758c63cd709d185ddf38ee..ad858f97a00c52e72a06cc9d8c003834f5b023d4 100644 --- a/ring-android/libjamiclient/src/main/kotlin/net/jami/account/JamiAccountSummaryPresenter.kt +++ b/ring-android/libjamiclient/src/main/kotlin/net/jami/account/JamiAccountSummaryPresenter.kt @@ -122,7 +122,7 @@ class JamiAccountSummaryPresenter @Inject constructor( mCompositeDisposable.add(VCardUtils.loadLocalProfileFromDiskWithDefault(filesDir, accountId) .doOnSuccess { vcard: VCard -> val previousName = vcard.formattedName?.value - if (StringUtils.isEmpty(previousName) == StringUtils.isEmpty(username) || previousName == username) + if ( (StringUtils.isEmpty(previousName) && StringUtils.isEmpty(username)) || previousName == username) throw IllegalArgumentException("Name didn't change") vcard.setFormattedName(username) vcard.removeProperties(RawProperty::class.java)