diff --git a/app/src/main/java/org/linphone/utils/LinphoneUtils.java b/app/src/main/java/org/linphone/utils/LinphoneUtils.java
index 7b56ac38f..63c52ca65 100644
--- a/app/src/main/java/org/linphone/utils/LinphoneUtils.java
+++ b/app/src/main/java/org/linphone/utils/LinphoneUtils.java
@@ -318,7 +318,9 @@ public final class LinphoneUtils {
int indexHttp = text.indexOf("http://");
int indexFinHttp =
text.indexOf(" ", indexHttp) == -1
- ? text.length()
+ ? (text.indexOf("
", indexHttp) == -1
+ ? text.length()
+ : text.indexOf("
", indexHttp))
: text.indexOf(" ", indexHttp);
String link = text.substring(indexHttp, indexFinHttp);
String linkWithoutScheme = link.replace("http://", "");
@@ -331,7 +333,9 @@ public final class LinphoneUtils {
int indexHttp = text.indexOf("https://");
int indexFinHttp =
text.indexOf(" ", indexHttp) == -1
- ? text.length()
+ ? (text.indexOf("
", indexHttp) == -1
+ ? text.length()
+ : text.indexOf("
", indexHttp))
: text.indexOf(" ", indexHttp);
String link = text.substring(indexHttp, indexFinHttp);
String linkWithoutScheme = link.replace("https://", "");