@@ -160,8 +160,14 @@ flatToBullets' num xs@(b : elems)
160160flatToBullets :: [Block] -> [Block]
161161flatToBullets elems = flatToBullets' (-1) elems
162162
163+singleItemHeaderToHeader :: Block -> Block
164+singleItemHeaderToHeader (OrderedList _ [[h@(Header _ _ _)]]) = h
165+singleItemHeaderToHeader blk = blk
166+
167+
163168blocksToBullets :: [Block] -> [Block]
164169blocksToBullets blks =
170+ map singleItemHeaderToHeader $
165171 bottomUp removeListDivs $
166172 flatToBullets $ (handleListParagraphs blks)
167173
@@ -221,7 +227,3 @@ removeListDivs = concatMap removeListDivs'
221227
222228blocksToDefinitions :: [Block] -> [Block]
223229blocksToDefinitions = blocksToDefinitions' [] []
224−
225−
226−
227−