diff --git a/Control/Concurrent/Async.hs b/Control/Concurrent/Async.hs
--- a/Control/Concurrent/Async.hs
+++ b/Control/Concurrent/Async.hs
@@ -117,7 +117,9 @@
 import Control.Concurrent.STM
 import Control.Exception
 import Control.Concurrent
+#if !MIN_VERSION_base(4,6,0)
 import Prelude hiding (catch)
+#endif
 import Control.Monad
 import Control.Applicative
 import Data.Traversable
diff --git a/async.cabal b/async.cabal
--- a/async.cabal
+++ b/async.cabal
@@ -22,6 +22,10 @@
    threads that are automatically killed when
    their parent dies (see 'withAsync').
  .
+ Changes in 2.0.1.3:
+ .
+ * Bump @base@ dependency to allow 4.6
+ .
  Changes in 2.0.1.2:
  .
  * Bump @stm@ dependency to 2.4
@@ -40,7 +44,7 @@
  .
  * Added @Concurrently@ (with @Applicative@ and @Alternative@ instances)
 
-version:             2.0.1.2
+version:             2.0.1.3
 license:             BSD3
 license-file:        LICENSE
 author:              Simon Marlow
@@ -62,7 +66,7 @@
 
 library
     exposed-modules:     Control.Concurrent.Async
-    build-depends:       base >= 4.3 && < 4.6, stm >= 2.2 && < 2.5
+    build-depends:       base >= 4.3 && < 4.7, stm >= 2.2 && < 2.5
 
 test-suite test-async
     type:       exitcode-stdio-1.0
