diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for http-conduit
 
+## 2.3.9.1
+
+* data-default-class -> data-default [#546](https://github.com/snoyberg/http-client/pull/546/files)
+
 ## 2.3.9
 
 * Fix space leaks when closing responses [#539](https://github.com/snoyberg/http-client/pull/539)
diff --git a/http-conduit.cabal b/http-conduit.cabal
--- a/http-conduit.cabal
+++ b/http-conduit.cabal
@@ -1,6 +1,6 @@
 cabal-version:   >= 1.10
 name:            http-conduit
-version:         2.3.9
+version:         2.3.9.1
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -63,7 +63,7 @@
     build-depends: base >= 4 && < 5
                  , HUnit
                  , hspec >= 1.3
-                 , data-default-class
+                 , data-default
                  , crypton-connection
                  , warp-tls
                  , tls < 1.5 || >= 1.5.2
diff --git a/test/main.hs b/test/main.hs
--- a/test/main.hs
+++ b/test/main.hs
@@ -48,7 +48,7 @@
 import Data.Time.Calendar
 import qualified Network.Wai.Handler.WarpTLS as WT
 import Network.Connection (settingDisableCertificateValidation)
-import Data.Default.Class (def)
+import Data.Default (def)
 #ifdef VERSION_aeson
 import qualified Data.Aeson as A
 #endif
