diff --git a/src/gmirator/generate.py b/src/gmirator/generate.py
index 5ebadde..b56168d 100644
--- a/src/gmirator/generate.py
+++ b/src/gmirator/generate.py
@@ -156,7 +156,7 @@ def process_inline(line: str):
def repl_url(matchobj: re.Match):
url, text = matchobj.groupdict().values()
- if not re.findall(r'=> (http|gemini)', url):
+ if not re.findall(r'(http|gemini)', url):
url = re.sub(r'gmi$', r'html', url)
return f'=> {text if text else url}
\n'