diff --git a/descriptive.cabal b/descriptive.cabal
--- a/descriptive.cabal
+++ b/descriptive.cabal
@@ -1,5 +1,5 @@
 name:                descriptive
-version:             0.9.2
+version:             0.9.3
 synopsis:            Self-describing consumers/parsers; forms, cmd-line args, JSON, etc.
 description:         Self-describing consumers/parsers. See the README.md for more information. It is currently EXPERIMENTAL.
 stability:           Experimental
diff --git a/src/Descriptive/JSON.hs b/src/Descriptive/JSON.hs
--- a/src/Descriptive/JSON.hs
+++ b/src/Descriptive/JSON.hs
@@ -271,7 +271,7 @@
              case r of
                (Failed e) -> return (Failed e)
                (Continued e) ->
-                 return (Continued (wrapper e))
+                 return (Continued e)
                (Succeeded a) ->
                  do r' <- check a
                     case r' of
