aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/html.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/html.rs b/src/html.rs
index dc52754..9203656 100644
--- a/src/html.rs
+++ b/src/html.rs
@@ -67,6 +67,8 @@ pub fn from_gemini(
if href.contains("://") && !href.starts_with("gemini://") {
surface = true;
+ } else if !href.contains("://") && href.contains(':') {
+ href = href.to_string();
} else if !href.starts_with("gemini://") && !href.starts_with('/') {
href = format!(
"{}/{}",