diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+- 0.8.2.3
+    * Bump mtl dependency
+
 - 0.8.2.2
     * Bump network dependency
 
diff --git a/websockets.cabal b/websockets.cabal
--- a/websockets.cabal
+++ b/websockets.cabal
@@ -1,5 +1,5 @@
 Name:    websockets
-Version: 0.8.2.2
+Version: 0.8.2.3
 
 Synopsis:
   A sensible and clean way to write WebSocket-capable servers in Haskell.
@@ -72,7 +72,7 @@
     case-insensitive  >= 0.3    && < 1.3,
     containers        >= 0.3    && < 0.6,
     io-streams        >= 1.1    && < 1.2,
-    mtl               >= 2.0    && < 2.2,
+    mtl               >= 2.0    && < 2.3,
     network           >= 2.3    && < 2.6,
     random            >= 1.0    && < 1.1,
     SHA               >= 1.5    && < 1.7,
@@ -108,7 +108,7 @@
     case-insensitive  >= 0.3    && < 1.3,
     containers        >= 0.3    && < 0.6,
     io-streams        >= 1.1    && < 1.2,
-    mtl               >= 2.0    && < 2.2,
+    mtl               >= 2.0    && < 2.3,
     network           >= 2.3    && < 2.6,
     random            >= 1.0    && < 1.1,
     SHA               >= 1.5    && < 1.7,
