@@ -765,9 +765,10 @@ end function span_renderers.link(sp,b,s) local href = idLink(sp.ref,b) - return tag('a',{href=href}, next(sp.spans) and htmlSpan(sp.spans,b,s) or href) + local lsp = ct.linkspans(sp) + return tag('a',{href=href}, lsp and htmlSpan(lsp,b,s) or href) end span_renderers['line-break'] = function(sp,b,s) return elt('br')