diff --git a/src/Control/Monad/Base.hs b/src/Control/Monad/Base.hs
--- a/src/Control/Monad/Base.hs
+++ b/src/Control/Monad/Base.hs
@@ -34,10 +34,8 @@
 import Control.Monad.Trans.Error
 import Control.Monad.Trans.Cont
 import Control.Monad.Trans.Except
-#if !MIN_VERSION_transformers(0,4,0) || MIN_VERSION_transformers(0,5,0)
 import Control.Monad.Trans.Accum
 import Control.Monad.Trans.Select
-#endif
 #if !MIN_VERSION_base(4,8,0)
 import Data.Monoid
 import Control.Applicative (Applicative(..))
@@ -99,9 +97,7 @@
 TRANS(S.StateT s)
 TRANS(ContT r)
 TRANS(ExceptT e)
-#if !MIN_VERSION_transformers(0,4,0) || MIN_VERSION_transformers(0,5,0)
 TRANS(SelectT r)
-#endif
 #undef TRANS
 
 #define TRANS_CTX(CTX, T) \
@@ -112,7 +108,5 @@
 TRANS_CTX(Monoid w, L.RWST r w s)
 TRANS_CTX(Monoid w, S.RWST r w s)
 TRANS_CTX(Error e,  ErrorT e)
-#if !MIN_VERSION_transformers(0,4,0) || MIN_VERSION_transformers(0,5,0)
 TRANS_CTX(Monoid w, AccumT w)
-#endif
 #undef TRANS_CTX
diff --git a/transformers-base.cabal b/transformers-base.cabal
--- a/transformers-base.cabal
+++ b/transformers-base.cabal
@@ -1,5 +1,5 @@
 Name: transformers-base
-Version: 0.4.5.1
+Version: 0.4.5.2
 Category: Control
 Stability: experimental
 Synopsis: Lift computations from the bottom of a transformer stack
@@ -43,7 +43,7 @@
     base                >= 3 && < 5 && (< 4.4 || >= 4.5),
     stm                 >= 2.3,
     transformers        >= 0.2,
-    transformers-compat >= 0.6
+    transformers-compat >= 0.6.1
   Hs-Source-Dirs: src
   GHC-Options: -Wall
   if flag(OrphanInstances)
