diff --git a/Data/Generics/Geniplate.hs b/Data/Generics/Geniplate.hs
--- a/Data/Generics/Geniplate.hs
+++ b/Data/Generics/Geniplate.hs
@@ -209,7 +209,7 @@
     qReport b = lift . qReport b
     qRecover = error "Data.Generics.Geniplate: qRecover not implemented"
     qReify = lift . qReify
-#if __GLASGOW_HASKELL__ >= 706
+#if __GLASGOW_HASKELL__ >= 704
     qReifyInstances n = lift . qReifyInstances n
 #elif __GLASGOW_HASKELL__ >= 702
     qClassInstances n = lift . qClassInstances n
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,6 @@
+geniplate 0.7.1 (released 2015-06-02):
+* Fix build on GHC 7.4.1
+
 geniplate 0.7 (released 2015-06-02):
 * Add descend, DescendM and DescendBiM.
   Related pull request: https://github.com/augustss/geniplate/pull/7
diff --git a/geniplate-mirror.cabal b/geniplate-mirror.cabal
--- a/geniplate-mirror.cabal
+++ b/geniplate-mirror.cabal
@@ -1,5 +1,5 @@
 Name:           geniplate-mirror
-Version:        0.7
+Version:        0.7.1
 Synopsis:       Use Template Haskell to generate Uniplate-like functions.
 Description:    Use Template Haskell to generate Uniplate-like functions.
                 .
