diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,6 @@
+/1.2.0.2/
+ * Fixed name collision with the new Distribution.Simple.testHook in Setup.lhs
+
 /1.2.0.1/
  * Weakened dependencies
 
diff --git a/Setup.lhs b/Setup.lhs
--- a/Setup.lhs
+++ b/Setup.lhs
@@ -30,7 +30,7 @@
 main = defaultMainWithHooks hooks
 
 hooks :: UserHooks
-hooks = simpleUserHooks { runTests = testHook } 
+hooks = simpleUserHooks { runTests = runMyTests } 
 
 findHPC :: LocalBuildInfo -> IO FilePath
 findHPC lbi = do
@@ -48,8 +48,8 @@
                | exe <- executables pd
                , exeName exe == "test-speculation" ]
 
-testHook :: Args -> Bool -> PackageDescription -> LocalBuildInfo -> IO ()
-testHook args0 _unknown pd lbi = do
+runMyTests :: Args -> Bool -> PackageDescription -> LocalBuildInfo -> IO ()
+runMyTests args0 _unknown pd lbi = do
     let args = if null args0 then [] else "-t" : args0
     -- dir <- getWorkingDirectory
     let testDir = buildDir lbi </> "test-speculation"
diff --git a/speculation.cabal b/speculation.cabal
--- a/speculation.cabal
+++ b/speculation.cabal
@@ -1,5 +1,5 @@
 name:           speculation
-version:        1.2.0.1
+version:        1.2.0.2
 license:        BSD3
 license-file:   LICENSE
 author:         Edward A. Kmett
