diff --git a/Network/HTTP/Conduit.hs b/Network/HTTP/Conduit.hs
--- a/Network/HTTP/Conduit.hs
+++ b/Network/HTTP/Conduit.hs
@@ -181,7 +181,10 @@
     , HttpException (..)
     ) where
 
+import qualified Data.ByteString              as S
 import qualified Data.ByteString.Lazy         as L
+import           Data.Conduit                 (ResumableSource, ($$+-))
+import qualified Data.Conduit.List            as CL
 
 import           Control.Applicative          ((<$>))
 import           Control.Exception.Lifted     (bracket)
@@ -199,8 +202,7 @@
 import           Network.HTTP.Client          (parseUrl, urlEncodedBody, applyBasicAuth)
 import           Network.HTTP.Client.Internal (addProxy, alwaysDecompress,
                                                browserDecompress)
-import           Network.HTTP.Client.Internal (getRedirectedRequest,
-                                               lbsResponse)
+import           Network.HTTP.Client.Internal (getRedirectedRequest)
 import           Network.HTTP.Client.TLS      (mkManagerSettings,
                                                tlsManagerSettings)
 import           Network.HTTP.Client.Internal (Cookie (..), CookieJar (..),
@@ -267,3 +269,12 @@
 
 setConnectionClose :: Request -> Request
 setConnectionClose req = req{requestHeaders = ("Connection", "close") : requestHeaders req}
+
+lbsResponse :: Monad m
+            => Response (ResumableSource m S.ByteString)
+            -> m (Response L.ByteString)
+lbsResponse res = do
+    bss <- responseBody res $$+- CL.consume
+    return res
+        { responseBody = L.fromChunks bss
+        }
diff --git a/http-conduit.cabal b/http-conduit.cabal
--- a/http-conduit.cabal
+++ b/http-conduit.cabal
@@ -1,5 +1,5 @@
 name:            http-conduit
-version:         2.0.0
+version:         2.0.0.1
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
