diff --git a/product-isomorphic.cabal b/product-isomorphic.cabal
--- a/product-isomorphic.cabal
+++ b/product-isomorphic.cabal
@@ -1,5 +1,5 @@
 name:                product-isomorphic
-version:             0.0.3.0
+version:             0.0.3.1
 synopsis:            Weaken applicative functor on products
 description:         Weaken applicative functor which allows only product
                      construction. Product constructions and deconstructions
@@ -38,6 +38,8 @@
   build-depends:       base <5
                      , template-haskell
                      , th-data-compat
+  if impl(ghc == 7.4.*)
+    build-depends:        ghc-prim == 0.2.*
   hs-source-dirs:      src
   default-language:    Haskell2010
   ghc-options:         -Wall
