diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for deriving-trans
 
+## 0.10.0.1 *07 Apr 2026*
+
+* Add upper version bound for mtl `< 2.3.2`.
+
 ## 0.10.0.0 *02 Apr 2026*
 
 * Add support for `GHC 9.12`.
diff --git a/deriving-trans.cabal b/deriving-trans.cabal
--- a/deriving-trans.cabal
+++ b/deriving-trans.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: deriving-trans
-version: 0.10.0.0
+version: 0.10.0.1
 synopsis: Derive instances for monad transformer stacks
 description:
   Implementing instances for monad transformer stacks can be tedious.
@@ -92,7 +92,7 @@
       Control.Monad.Accum.OrphanInstances
       Control.Monad.Select.OrphanInstances
     build-depends:
-      , mtl >= 2.3
+      , mtl >= 2.3 && < 2.3.2
   if flag(primitive)
     build-depends:
       , primitive >= 0.7.1.0
