diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal
index ab636caf..f153c248 100644
--- a/xmonad-contrib.cabal
+++ b/xmonad-contrib.cabal
@@ -56,7 +56,7 @@ library
         extensions: ForeignFunctionInterface
         cpp-options: -DXFT
 
-    build-depends:      mtl, unix, X11>=1.5.0.0 && < 1.6, xmonad>=0.9.1, xmonad<0.10, utf8-string
+    build-depends:      mtl < 2, unix, X11>=1.5.0.0 && < 1.6, xmonad>=0.9.1, xmonad<0.10, utf8-string
 
     if true
         ghc-options:    -fwarn-tabs -Wall