diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC
index e3bc69c..e8845bf 100644
--- a/System/Libraries/Html/Renderer.HC
+++ b/System/Libraries/Html/Renderer.HC
@@ -259,6 +259,8 @@ U8* @resolve_href(HtmlRenderer* renderer, U8* href)
return NULL;
if (!MemCmp(href, "javascript:", 11))
return href;
+ if (!MemCmp(href, "mailto:", 7))
+ return StrNew(href, renderer->task);
HttpUrl* url = @expand_url_from_string(renderer->task, renderer->current_url, href);
if (!url)
return NULL;