diff --git a/Control/Concurrent/ParallelIO/Local.hs b/Control/Concurrent/ParallelIO/Local.hs
--- a/Control/Concurrent/ParallelIO/Local.hs
+++ b/Control/Concurrent/ParallelIO/Local.hs
@@ -30,15 +30,14 @@
 
 import Control.Concurrent
 import Control.Exception
+import qualified Control.Exception as E
 import Control.Monad
 
 import System.IO
 
-import Prelude hiding (catch)
 
-
 reflectExceptionsTo :: ThreadId -> IO () -> IO ()
-reflectExceptionsTo tid act = act `catch` \e -> throwTo tid (e :: SomeException)
+reflectExceptionsTo tid act = act `E.catch` \e -> throwTo tid (e :: SomeException)
 
 
 -- | A thread pool, containing a maximum number of threads. The best way to
diff --git a/parallel-io.cabal b/parallel-io.cabal
--- a/parallel-io.cabal
+++ b/parallel-io.cabal
@@ -1,5 +1,5 @@
 Name:               parallel-io
-Version:            0.3.2.1
+Version:            0.3.2.2
 Cabal-Version:      >= 1.2
 Category:           Concurrency
 Synopsis:           Combinators for executing IO actions in parallel on a thread pool.
