aboutsummaryrefslogtreecommitdiff
path: root/markdown/ast_external.go
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/ast_external.go')
-rw-r--r--markdown/ast_external.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/markdown/ast_external.go b/markdown/ast_external.go
index 7223a9b..be63131 100644
--- a/markdown/ast_external.go
+++ b/markdown/ast_external.go
@@ -26,7 +26,11 @@ func (a *astLink) Eval(opt *Option) (template.HTML, *ParseError) {
}
rr := opt.RenderLink(string(content), string(href))
if a.addSpace {
- return " " + rr, nil
+ s, err := astBreak{}.Eval(opt)
+ if err != nil {
+ return "", err
+ }
+ return s + rr, nil
}
return rr, nil
}