diff --git a/hedis-monadic.cabal b/hedis-monadic.cabal
--- a/hedis-monadic.cabal
+++ b/hedis-monadic.cabal
@@ -1,5 +1,5 @@
 name:                hedis-monadic
-version:             0.0.2
+version:             0.0.3
 synopsis:            A la MonadReader for Redis connection
 license:             BSD3
 license-file:        LICENSE
diff --git a/src/Database/Redis/Monadic.hs b/src/Database/Redis/Monadic.hs
--- a/src/Database/Redis/Monadic.hs
+++ b/src/Database/Redis/Monadic.hs
@@ -23,7 +23,7 @@
 import Control.Monad.Writer
 import Database.Redis
 
-#if MIN_VERSION_transformers(0,4,0) && !(MIN_VERSION_mtl(2,2,1))
+#if MIN_VERSION_transformers(0,4,0) || MIN_VERSION_transformers_compat(0,2,0)
 import Control.Monad.Trans.Except
 #endif
 
