diff --git a/pipes-parse.cabal b/pipes-parse.cabal
--- a/pipes-parse.cabal
+++ b/pipes-parse.cabal
@@ -1,5 +1,5 @@
 Name: pipes-parse
-Version: 3.0.4
+Version: 3.0.5
 Cabal-Version: >=1.8.0.2
 Build-Type: Simple
 License: BSD3
@@ -33,7 +33,7 @@
     Build-Depends:
         base         >= 4       && < 5  ,
         pipes        >= 4.1     && < 4.2,
-        transformers >= 0.2.0.0 && < 0.5
+        transformers >= 0.2.0.0 && < 0.6
     Exposed-Modules:
         Pipes.Parse,
         Pipes.Parse.Tutorial
diff --git a/src/Pipes/Parse.hs b/src/Pipes/Parse.hs
--- a/src/Pipes/Parse.hs
+++ b/src/Pipes/Parse.hs
@@ -340,7 +340,7 @@
 
 {-| Run a `Parser` repeatedly on a `Producer`, `yield`ing each `Just` result
 
-    Returns the remainder of the `Producer` when the `Parser` returns `Just`
+    Returns the remainder of the `Producer` when the `Parser` returns `Nothing`
 -}
 parsed_
     :: Monad m
