@@ -871,10 +871,9 @@ getKey :: Doc -> Key
871getKey = toKey . render Nothing
871getKey = toKey . render Nothing
873findUsableIndex :: [Doc] -> Int -> Int
873findUsableIndex :: [Doc] -> Int -> Int
874−findUsableIndex lbls i = do
874+findUsableIndex lbls i = if (text (show i)) `elem` lbls
875− if (text (show i)) `elem` lbls
876− then findUsableIndex lbls (i + 1)
875+ then findUsableIndex lbls (i + 1)
879getNextIndex :: PandocMonad m => MD m Int
878getNextIndex :: PandocMonad m => MD m Int
880getNextIndex = do
879getNextIndex = do