diff --git a/tfp.cabal b/tfp.cabal
--- a/tfp.cabal
+++ b/tfp.cabal
@@ -1,5 +1,5 @@
 name:           tfp
-version:        0.4
+version:        0.5
 cabal-version:  >= 1.6
 build-type:     Simple
 license:        BSD3
@@ -55,6 +55,7 @@
 executable tfp-test {
   if flag(build-test) {
     buildable: True
+    build-depends:  base >= 3.0 && < 5, template-haskell >= 2.0, QuickCheck >= 1.2.0.0
   } else {
     buildable: False
   }
@@ -64,5 +65,4 @@
                   MultiParamTypeClasses, GeneralizedNewtypeDeriving,
                   FunctionalDependencies, Rank2Types, FlexibleContexts
   main-is: Test.hs
-  build-depends:  base >= 3.0 && < 5, template-haskell >= 2.0, QuickCheck >= 1.2.0.0
 }
