diff --git a/src/FibLib/HtmlPrinter.fs b/src/FibLib/HtmlPrinter.fs
index d435718..17c607d 100644
--- a/src/FibLib/HtmlPrinter.fs
+++ b/src/FibLib/HtmlPrinter.fs
@@ -12,9 +12,13 @@ module HtmlPrinter =
|> List.map (fun k -> sprintf "%s=\"%s\"" (fst k) (snd k))
|> String.concat " "
let rec renderInline =
+ let renderAll l =
+ l
+ |> List.map renderInline
+ |> String.concat ""
function
| Text t -> WebUtility.HtmlEncode t
- | Strong(t) -> sprintf "%s" (renderInline t)
+ | Strong(t) -> sprintf "%s" (renderAll t)
| RawHtml h ->
h
| _ -> ""