diff --git a/jami-android/app/src/main/java/cx/ring/utils/RegisteredNameFilter.kt b/jami-android/app/src/main/java/cx/ring/utils/RegisteredNameFilter.kt
index 0c69f8342be3f7f222268967bf26b419d288c88f..8091027e5ffb24f0759b4b4659feddf41742a151 100644
--- a/jami-android/app/src/main/java/cx/ring/utils/RegisteredNameFilter.kt
+++ b/jami-android/app/src/main/java/cx/ring/utils/RegisteredNameFilter.kt
@@ -30,7 +30,8 @@ class RegisteredNameFilter : InputFilter {
         for (i in start until end) {
             val c = source[i]
             if (isCharAllowed(c)) {
-                sb.append(c)
+                sb.append(c.lowercase())
+                if (c.isUpperCase()) keepOriginal = false
             } else {
                 keepOriginal = false
             }