diff --git a/Data/Conduit/Network/Unix.hs b/Data/Conduit/Network/Unix.hs
--- a/Data/Conduit/Network/Unix.hs
+++ b/Data/Conduit/Network/Unix.hs
@@ -71,7 +71,7 @@
 
 removeFileSafe :: FilePath -> IO ()
 removeFileSafe path =
-    removeFile path `catch` handleExists
+    removeFile path `Control.Exception.catch` handleExists
   where
     handleExists e
           | isDoesNotExistError e = return ()
diff --git a/network-conduit.cabal b/network-conduit.cabal
--- a/network-conduit.cabal
+++ b/network-conduit.cabal
@@ -1,5 +1,5 @@
 Name:                network-conduit
-Version:             1.0.2
+Version:             1.0.2.1
 Synopsis:            Stream socket data using conduits.
 Description:         Stream socket data using conduits.
 License:             BSD3
@@ -34,7 +34,7 @@
   if !os(windows)
       Exposed-modules: Data.Conduit.Network.Unix
                      , Data.Conduit.Network.Internal.Unix
-      Build-depends:   directory                >= 1.2
+      Build-depends:   directory                >= 1.1
   ghc-options:     -Wall
 
 test-suite test
