diff --git a/Data/UUID/Orphans.hs b/Data/UUID/Orphans.hs
--- a/Data/UUID/Orphans.hs
+++ b/Data/UUID/Orphans.hs
@@ -40,7 +40,9 @@
       errorTypeName _ = "Data.UUID.Types.Internal.UUID"
 #endif
 
+#if !MIN_VERSION_uuid_types(1,0,5)
 deriving instance Lift UUID
+#endif
 
 instance PathInfo UUID where
   toPathSegments = (:[]) . T.pack . toString
diff --git a/uuid-orphans.cabal b/uuid-orphans.cabal
--- a/uuid-orphans.cabal
+++ b/uuid-orphans.cabal
@@ -1,5 +1,5 @@
 name:               uuid-orphans
-version:            1.4.5
+version:            1.4.6
 cabal-version:      >= 1.10
 build-type:         Simple
 license:            BSD3
@@ -10,11 +10,11 @@
 maintainer:         David Fox <dsf@seereason.com>
 bug-reports:        https://github.com/seereason/uuid-orphans
 stability:          experimental
-tested-with:        GHC == 7.10.2
 synopsis:           Orphan instances for the UUID datatype
 description:        Orphan instances for the UUID datatype.  Currently , instances
                     for SafeCopy and PathInfo are provided.  The package version number
                     is inherited from the current version of uuid.
+tested-with:        GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.7, GHC==9.0.2, GHC==9.2.2
 
 library
   build-depends:
