diff --git a/horizon.dhall b/horizon.dhall
index ca11062c039d61982a81e911982a749cffe0bacb..60dd12232b1b8654c24a3db7b1a04614073525f1 100644
--- a/horizon.dhall
+++ b/horizon.dhall
@@ -1062,11 +1062,7 @@ let packages =
       , tasty-discover = H.callHackage "tasty-discover" "5.0.0"
       , tasty-expected-failure = H.callHackage "tasty-expected-failure" "0.12.3"
       , tasty-golden = H.callHackage "tasty-golden" "2.3.5"
-      , tasty-hedgehog =
-          H.callGit
-            "https://github.com/locallycompact/tasty-hedgehog"
-            "4a3477578ed21aa82e5b74f387d08e5d750635d6"
-            (None Text)
+      , tasty-hedgehog = H.callHackage "tasty-hedgehog" "1.4.0.0"
       , tasty-hslua = H.callHackage "tasty-hslua" "1.0.2"
       , tasty-hspec = H.callHackage "tasty-hspec" "1.2.0.1"
       , tasty-hunit =
diff --git a/pkgs/tasty-hedgehog.nix b/pkgs/tasty-hedgehog.nix
index 1e90fd97c5893972171d0d05c8e58a0b0474beb5..c22de81d8a934c996d176553c7c2b0e6078c1441 100644
--- a/pkgs/tasty-hedgehog.nix
+++ b/pkgs/tasty-hedgehog.nix
@@ -1,6 +1,5 @@
 { mkDerivation
 , base
-, fetchgit
 , hedgehog
 , lib
 , tagged
@@ -9,13 +8,8 @@
 }:
 mkDerivation {
   pname = "tasty-hedgehog";
-  version = "1.2.0.0";
-  src = fetchgit {
-    url = "https://github.com/locallycompact/tasty-hedgehog";
-    sha256 = "1ql4wsah4zz2dizakgh3lfgbbq9c3c6nmypcp6fl3i96pbdj2bh5";
-    rev = "4a3477578ed21aa82e5b74f387d08e5d750635d6";
-    fetchSubmodules = true;
-  };
+  version = "1.4.0.0";
+  sha256 = "93e4009389a7c14a37e9195ff8a96b739438543e2d408d089eebec6e715c9cbd";
   isLibrary = true;
   isExecutable = false;
   enableSeparateDataOutput = false;