diff --git a/org/html_writer.go b/org/html_writer.go index 6d77b7c..e0290b1 100644 --- a/org/html_writer.go +++ b/org/html_writer.go @@ -339,7 +339,7 @@ func (w *HTMLWriter) WriteRegularLink(l RegularLink) { url = url[len("file:"):] } if prefix := w.document.Links[l.Protocol]; prefix != "" { - url = html.EscapeString(prefix) + url[len(l.Protocol)+1:] + url = html.EscapeString(prefix) + strings.TrimPrefix(url, l.Protocol+":") } description := url if l.Description != nil {