diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,9 @@
 # Changelog for commonmark
 
+## 0.1.1.2
+
+* Fix bug in fix to #65 (#66).
+
 ## 0.1.1.1
 
 * Fixed corner case with link suffix parsing, which could result
diff --git a/commonmark.cabal b/commonmark.cabal
--- a/commonmark.cabal
+++ b/commonmark.cabal
@@ -1,6 +1,6 @@
 cabal-version:  2.2
 name:           commonmark
-version:        0.1.1.1
+version:        0.1.1.2
 synopsis:       Pure Haskell commonmark parser.
 description:
    This library provides the core data types and functions
diff --git a/src/Commonmark/Inlines.hs b/src/Commonmark/Inlines.hs
--- a/src/Commonmark/Inlines.hs
+++ b/src/Commonmark/Inlines.hs
@@ -800,7 +800,7 @@
                          missingtoks =
                            [t | t <- suffixToks
                               , tokPos t >= newpos
-                              , maybe True (< newpos) firstAfterTokPos]
+                              , maybe True (tokPos t <) firstAfterTokPos]
                          addMissing =
                            if null missingtoks
                               then id
