diff --git a/src/status_im/ui/screens/chat/message/message.cljs b/src/status_im/ui/screens/chat/message/message.cljs index 534c68f2c0..e562922f3b 100644 --- a/src/status_im/ui/screens/chat/message/message.cljs +++ b/src/status_im/ui/screens/chat/message/message.cljs @@ -52,8 +52,9 @@ (def rtl-characters-regex #"[^\u0591-\u06EF\u06FA-\u07FF\u200F\u202B\u202E\uFB1D-\uFDFD\uFE70-\uFEFC]*?[\u0591-\u06EF\u06FA-\u07FF\u200F\u202B\u202E\uFB1D-\uFDFD\uFE70-\uFEFC]") (defn right-to-left-text? [content] - (let [char (first content)] - (re-matches rtl-characters-regex char))) + (when-not (empty? content) + (let [char (first content)] + (re-matches rtl-characters-regex char)))) (defview message-timestamp [t justify-timestamp? outgoing command? content] (when-not command?