diff --git a/common/src/misc/utils.ts b/common/src/misc/utils.ts index 55c4388eb1..6ceb459a80 100644 --- a/common/src/misc/utils.ts +++ b/common/src/misc/utils.ts @@ -219,7 +219,8 @@ export class Utils { } let httpUrl = uriString.startsWith('http://') || uriString.startsWith('https://'); - if (!httpUrl && uriString.indexOf('://') < 0 && Utils.tldEndingRegex.test(uriString)) { + if (!httpUrl && uriString.indexOf('://') < 0 && Utils.tldEndingRegex.test(uriString) && + uriString.indexOf('@') < 0) { uriString = 'http://' + uriString; httpUrl = true; }