@@ -520,9 +520,9 @@ linkText :: PandocMonad m => TWParser m (String, String, B.Inlines)
520linkText = do
520linkText = do
521 string "[["
521 string "[["
522 url <- many1Till anyChar (char ']')
522 url <- many1Till anyChar (char ']')
523− content <- option [B.str url] linkContent
523+ content <- option (B.str url) (mconcat <$> linkContent)
525− return (url, "", mconcat content)
525+ return (url, "", content)
527 linkContent = (char '[') >> many1Till anyChar (char ']') >>= parseLinkContent
527 linkContent = (char '[') >> many1Till anyChar (char ']') >>= parseLinkContent
528 parseLinkContent = parseFromString $ many1 inline
528 parseLinkContent = parseFromString $ many1 inline