@@ -736,7 +736,6 @@ defListMarker = do
736736
737737definitionListItem :: MarkdownParser (F (Inlines, [Blocks]))
738738definitionListItem = try $ do
739− guardEnabled Ext_definition_lists
740739 -- first, see if this has any chance of being a definition list:
741740 lookAhead (anyLine >> optional blankline >> defListMarker)
742741 term <- trimInlinesF . mconcat <$> manyTill inline newline
@@ -763,6 +762,7 @@ defRawBlock = try $ do
763762
764763definitionList :: MarkdownParser (F Blocks)
765764definitionList = do
765+ guardEnabled Ext_definition_lists
766766 items <- fmap sequence $ many1 definitionListItem
767767 return $ B.definitionList <$> fmap compactify'DL items
768768