diff --git a/flake.lock b/flake.lock
index 25444f4f8dd1a40953e488dfac35135e99008623..29ee0377bbd8fffe15617d39678576045008ed12 100644
--- a/flake.lock
+++ b/flake.lock
@@ -229,8 +229,7 @@
         "memory": "memory",
         "nixpkgs": "nixpkgs_2",
         "tasty": "tasty",
-        "tasty-hedgehog": "tasty-hedgehog",
-        "th-lift-instances": "th-lift-instances"
+        "tasty-hedgehog": "tasty-hedgehog"
       }
     },
     "tasty": {
@@ -264,22 +263,6 @@
         "repo": "tasty-hedgehog",
         "type": "github"
       }
-    },
-    "th-lift-instances": {
-      "flake": false,
-      "locked": {
-        "lastModified": 1661248001,
-        "narHash": "sha256-eGBEfCCoqqY2C31MQWbm2T5d6nvgmdbIXct91z9Tk0k=",
-        "owner": "bennofs",
-        "repo": "th-lift-instances",
-        "rev": "232d7ea04d6fd6dd5a5db48b0279d2f6b3bacd0f",
-        "type": "github"
-      },
-      "original": {
-        "owner": "bennofs",
-        "repo": "th-lift-instances",
-        "type": "github"
-      }
     }
   },
   "root": "root",
diff --git a/flake.nix b/flake.nix
index 1c3a96aff26e06963748278fd3c08bc2baacdbba..012516615eff6668e8b04d0b040925919d5852fb 100644
--- a/flake.nix
+++ b/flake.nix
@@ -37,10 +37,6 @@
       url = "github:locallycompact/tasty-hedgehog";
       flake = false;
     };
-    th-lift-instances = {
-      url = "github:bennofs/th-lift-instances";
-      flake = false;
-    };
   };
   outputs = inputs@{ self, nixpkgs, flake-utils, lint-utils, ... }:
     flake-utils.lib.eachSystem [ "x86_64-linux" ] (system:
diff --git a/overlay.nix b/overlay.nix
index 082a1c830a62964a484ec6ae40cb99d42c0411b9..c0209a61fc07ff03aa395da64272215ac0ea9213 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -221,7 +221,7 @@ final: prev: with pkgs.haskell.lib; {
 
   these = doJailbreak prev.these;
 
-  th-lift-instances = prev.callCabal2nix "th-lift-instances" inputs.th-lift-instances { };
+  th-lift-instances = prev.callHackage "th-lift-instances" "0.1.20" { };
 
   time-compat = doJailbreak prev.time-compat;