diff --git a/src/MdToHTML.hs b/src/MdToHTML.hs
index cf14a3f..1301d80 100644
--- a/src/MdToHTML.hs
+++ b/src/MdToHTML.hs
@@ -381,5 +381,5 @@ documentParsers =
-- Parse a document, which is multiple paragraphs.
parseDocument :: ReadP MdToken
parseDocument = do
- res <- manyTill (parseHeader <++ parseBlockquote <++ parseUnorderedList <++ parsePara) eof
+ res <- manyTill (fallthroughParser documentParsers) eof
return (Document res)