diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+0.2.4:
+  * Allow mtl 2.
+
 0.2.3:
   * Add Erik Hesselink as maintainer.
   * Add CHANGELOG.
diff --git a/flock.cabal b/flock.cabal
--- a/flock.cabal
+++ b/flock.cabal
@@ -1,5 +1,5 @@
 Name:               flock
-Version:            0.2.4
+Version:            0.2.5
 License:            OtherLicense
 License-File:       COPYING
 Copyright:          Ian Lynagh, 2007
@@ -12,7 +12,7 @@
 Category:           System
 Homepage:           http://github.com/hesselink/flock
 Build-Type:         Simple
-Tested-With:        GHC==6.10.3, GHC==6.12.3
+Tested-With:        GHC==6.10.3, GHC==6.12.3, GHC==7.0.2, GHC==7.2.1
 Cabal-Version:      >= 1.6
 Extra-source-files: "BSD3", "GPL-2", "CHANGELOG"
 
@@ -23,7 +23,7 @@
 Library
   Build-Depends:      base > 3 && < 5
                     , mtl == 1.1.* || == 2.0.*
-                    , unix >= 2.3 && < 2.5
+                    , unix >= 2.3 && < 2.6
   Extensions:         ForeignFunctionInterface
   Exposed-modules:    System.Lock.FLock
   GHC-Options:        -Wall
