diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,15 @@
 Changelog
 =========
 
+Version 0.1.1.0
+---------------
+
+*February 26, 2020*
+
+<https://github.com/mstksg/symbols-printf/releases/tag/v0.1.1.0>
+
+*   Major bug fix in parser (thanks @kcsongor)
+
 Version 0.1.0.0
 ---------------
 
diff --git a/src/GHC/TypeLits/Printf/Internal/Parser.hs b/src/GHC/TypeLits/Printf/Internal/Parser.hs
--- a/src/GHC/TypeLits/Printf/Internal/Parser.hs
+++ b/src/GHC/TypeLits/Printf/Internal/Parser.hs
@@ -31,7 +31,7 @@
 type instance RunParser (Sym c) '[]       = 'Nothing
 
 data NotSym :: SChar -> Parser SChar
-type instance RunParser (NotSym c) (d ': cs) = If (c == d) 'Nothing ('Just '(c, cs))
+type instance RunParser (NotSym c) (d ': cs) = If (c == d) 'Nothing ('Just '(d, cs))
 type instance RunParser (NotSym c) '[]       = 'Nothing
 
 data AnySym :: Parser SChar
diff --git a/typelits-printf.cabal b/typelits-printf.cabal
--- a/typelits-printf.cabal
+++ b/typelits-printf.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 01b7ef56880a6dc7f4e5a26769e77a08d5991bae7449cd60415d13c82f17929c
+-- hash: b5b3f760af5c7c80862e1246320b78e43abe2900acd93e8fe21ace4920fcc4ed
 
 name:           typelits-printf
-version:        0.1.0.0
+version:        0.1.1.0
 synopsis:       Type-safe printf from parsing GHC TypeLits Symbol
 description:    An extensible and type-safe printf from parsing GHC TypeLits Symbol
                 literals, matching the semantics of 'P.printf' from "Text.Printf" in /base/.
