diff --git a/lzma-conduit.cabal b/lzma-conduit.cabal
--- a/lzma-conduit.cabal
+++ b/lzma-conduit.cabal
@@ -1,5 +1,5 @@
 name:                lzma-conduit
-version:             1.1.3.2
+version:             1.1.3.3
 synopsis:            Conduit interface for lzma/xz compression.
 description:
   High level bindings to xz-utils.
@@ -55,6 +55,7 @@
   build-depends:
     lzma-conduit,
     base                       >= 3      && < 5,
+    base-compat,
     bytestring,
     conduit,
     resourcet,
diff --git a/tests/Main.hs b/tests/Main.hs
--- a/tests/Main.hs
+++ b/tests/Main.hs
@@ -8,7 +8,7 @@
 import qualified Data.ByteString as B
 import qualified Data.Conduit as C
 import qualified Data.Conduit.List as Cl
-import Data.Either (isLeft)
+import Data.Either.Compat (isLeft)
 import Data.List
 import Data.Word
 import Data.Conduit.Lzma
