diff --git a/react/features/base/util/uri.js b/react/features/base/util/uri.js index 197b480e7..d20d3146b 100644 --- a/react/features/base/util/uri.js +++ b/react/features/base/util/uri.js @@ -120,8 +120,12 @@ export function getBackendSafeRoomName(room: ?string): ?string { // But in this case we're fine goin on... } - // Normalize the character set - room = room.normalize('NFKC'); + try { + // Normalize the character set + room = room.normalize('NFKC'); + } catch (e) { + // Android's JSC does not seem to be a full-ICU build so this will raise an exception. + } // Only decoded and normalized strings can be lowercased properly. room = room.toLowerCase();