diff --git a/DAV.cabal b/DAV.cabal
--- a/DAV.cabal
+++ b/DAV.cabal
@@ -1,5 +1,5 @@
 name:                DAV
-version:             1.0.6
+version:             1.0.7
 synopsis:            RFC 4918 WebDAV support
 description:
    This is a library for the Web Distributed Authoring and Versioning
@@ -35,7 +35,6 @@
                      , containers
                      , data-default
                      , either >= 4.3
-                     , errors < 2.0
                      , exceptions
                      , http-client >= 0.2
                      , http-client-tls >= 0.2
@@ -57,7 +56,6 @@
                      , containers
                      , data-default
                      , either >= 4.3
-                     , errors < 2.0
                      , exceptions
                      , http-client >= 0.2
                      , http-client-tls >= 0.2
@@ -83,4 +81,4 @@
 source-repository this
   type:     git
   location: git://anonscm.debian.org/users/clint/DAV.git
-  tag:      DAV/1.0.6
+  tag:      DAV/1.0.7
diff --git a/Network/Protocol/HTTP/DAV.hs b/Network/Protocol/HTTP/DAV.hs
--- a/Network/Protocol/HTTP/DAV.hs
+++ b/Network/Protocol/HTTP/DAV.hs
@@ -1,5 +1,5 @@
 -- DAV.hs: WebDAV client library
--- Copyright © 2012-2014  Clint Adams
+-- Copyright © 2012-2015  Clint Adams
 --
 -- vim: softtabstop=4:shiftwidth=4:expandtab
 --
@@ -53,7 +53,7 @@
 import Network.Protocol.HTTP.DAV.TH
 
 import Control.Applicative (liftA2, Alternative, Applicative)
-import Control.Error (EitherT(..))
+import Control.Monad.Trans.Either (EitherT(..))
 import Control.Lens ((^.), (.=), (%=), (.~))
 import Control.Monad (when, MonadPlus)
 import Control.Monad.Base (MonadBase(..))
