diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 2.1.8
+
+* Move HasHttpManager from http-conduit to http-client [#147](https://github.com/snoyberg/http-client/pull/147)
+
 ## 2.1.7
 
 * Deprecate `conduitManagerSettings`, re-export `tlsManagerSettings` [#136](https://github.com/snoyberg/http-client/issues/136) [#137](https://github.com/snoyberg/http-client/issues/137)
diff --git a/Network/HTTP/Client/Conduit.hs b/Network/HTTP/Client/Conduit.hs
--- a/Network/HTTP/Client/Conduit.hs
+++ b/Network/HTTP/Client/Conduit.hs
@@ -17,7 +17,6 @@
     , withManager
     , withManagerSettings
     , newManagerSettings
-    , HasHttpManager (..)
       -- * General HTTP client interface
     , module Network.HTTP.Client
     , httpLbs
@@ -45,6 +44,7 @@
                                                newManager, responseClose,
                                                responseOpen, withManager,
                                                withResponse, BodyReader, brRead, brConsume, httpNoBody)
+import           Network.HTTP.Client          (HasHttpManager(..))
 import qualified Network.HTTP.Client          as H
 import           Network.HTTP.Client.TLS      (tlsManagerSettings)
 
@@ -125,11 +125,6 @@
 -- Since 2.1.0
 responseClose :: MonadIO m => Response body -> m ()
 responseClose = liftIO . H.responseClose
-
-class HasHttpManager a where
-    getHttpManager :: a -> Manager
-instance HasHttpManager Manager where
-    getHttpManager = id
 
 bodyReaderSource :: MonadIO m
                  => H.BodyReader
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.1.7.2
+version:         2.1.8
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
