diff --git a/contravariant-extras.cabal b/contravariant-extras.cabal
--- a/contravariant-extras.cabal
+++ b/contravariant-extras.cabal
@@ -1,5 +1,5 @@
 name: contravariant-extras
-version: 0.3.5.2
+version: 0.3.5.3
 category: Control
 synopsis: Extras for the "contravariant" package
 homepage: https://github.com/nikita-volkov/contravariant-extras
@@ -33,4 +33,4 @@
     base >=4.10 && <5,
     contravariant >=1.3 && <2,
     template-haskell >=2.8 && <3,
-    template-haskell-compat-v0208 >=0.1.4 && <2
+    template-haskell-compat-v0208 >=0.1.7 && <2
diff --git a/library/Contravariant/Extras/TH.hs b/library/Contravariant/Extras/TH.hs
--- a/library/Contravariant/Extras/TH.hs
+++ b/library/Contravariant/Extras/TH.hs
@@ -87,7 +87,7 @@
                   map pat (enumFromTo 1 arity)
                   where
                     pat index =
-                      ConP 'Op pats
+                      Compat.conp 'Op pats
                       where
                         pats =
                           [ VarP name ]
