diff --git a/src/Language/Haskell/TH/ReifyMany/Internal.hs b/src/Language/Haskell/TH/ReifyMany/Internal.hs
--- a/src/Language/Haskell/TH/ReifyMany/Internal.hs
+++ b/src/Language/Haskell/TH/ReifyMany/Internal.hs
@@ -76,7 +76,11 @@
         _ -> fail $ "Error in getInstances: " ++ show clz ++ " isn't a class"
   where
 #if MIN_VERSION_template_haskell(2,7,0)
+#if MIN_VERSION_template_haskell(2,11,0)
+    convertDec (InstanceD _ ctxt typ decs) = do
+#else
     convertDec (InstanceD ctxt typ decs) = do
+#endif
         typ' <- expandSyns typ
         return $ Just (TypeclassInstance ctxt typ' decs)
     convertDec _ = return Nothing
diff --git a/th-reify-many.cabal b/th-reify-many.cabal
--- a/th-reify-many.cabal
+++ b/th-reify-many.cabal
@@ -1,5 +1,5 @@
 name:              th-reify-many
-version:           0.1.4
+version:           0.1.4.1
 synopsis:          Recurseively reify template haskell datatype info
 
 description:       @th-reify-many@ provides functions for recursively reifying top
