diff --git a/equal-files.cabal b/equal-files.cabal
--- a/equal-files.cabal
+++ b/equal-files.cabal
@@ -1,5 +1,5 @@
 Name:           equal-files
-Version:        0.0.4
+Version:        0.0.5
 License:        GPL
 License-File:   LICENSE
 Author:         Henning Thielemann <haskell@henning-thielemann.de>
@@ -47,9 +47,9 @@
   Build-Depends:
     filemanip >=0.3.5 && <0.4,
     explicit-exception >=0.1 && <0.2,
-    transformers >=0.2 && <0.4,
+    transformers >=0.2 && <0.5,
     utility-ht >=0.0.1 && <0.1,
-    bytestring >=0.9 && <0.10,
+    bytestring >=0.9 && <0.11,
     base >=3 && <5
 
   GHC-Options:    -Wall
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -8,7 +8,8 @@
 import System.Console.GetOpt (getOpt, ArgOrder(..), OptDescr(..), ArgDescr(..), usageInfo, )
 import System.Environment (getArgs, getProgName, )
 import System.Exit (exitWith, ExitCode(..), )
-import System.IO.Error (isFullError, try, )
+import System.IO.Error (isFullError, )
+import Control.Exception (try, )
 
 import Control.Monad (liftM, when, )
 import Control.Monad.Trans.Class (lift, )
