diff --git a/Data/Conduit/Lazy.hs b/Data/Conduit/Lazy.hs
--- a/Data/Conduit/Lazy.hs
+++ b/Data/Conduit/Lazy.hs
@@ -45,7 +45,7 @@
 -- Since 0.3.0
 lazyConsume :: (MonadBaseControl IO m, MonadActive m) => Source m a -> m [a]
 lazyConsume =
-    go . unConduitM
+    go . flip unConduitM Done
   where
     go (Done _) = return []
     go (HaveOutput src _ x) = do
diff --git a/conduit-extra.cabal b/conduit-extra.cabal
--- a/conduit-extra.cabal
+++ b/conduit-extra.cabal
@@ -1,5 +1,5 @@
 Name:                conduit-extra
-Version:             1.1.3.2
+Version:             1.1.3.3
 Synopsis:            Batteries included conduit: adapters for common libraries.
 Description:
     The conduit package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic idea is that this package should only depend on haskell-platform packages and conduit.
@@ -31,7 +31,7 @@
       Exposed-modules: Data.Conduit.Network.Unix
 
   Build-depends:       base                     >= 4            && < 5
-                     , conduit                  >= 1.1          && < 1.2
+                     , conduit                  >= 1.1          && < 1.3
 
                        -- No version bounds necessary, since they're inherited
                        -- from conduit.
