diff --git a/flake.nix b/flake.nix
index 4a9432800b2c86349effa9974044ba4b4a5065e6..e6e67b910a042779ad3c37b28af52c73b212e206 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,7 +34,9 @@
         src = ./.;
         compilerVersion = ghcVersion;
         packageName = "gbs-downloader";
-        hsPkgsOverrides = import ./nix/haskell-packages.nix;
+        hsPkgsOverrides = import ./nix/haskell-packages.nix {
+          haskellLib = pkgs.haskell.lib;
+        };
       };
     in {
       checks = hslib.checks {};
diff --git a/nix/haskell-packages.nix b/nix/haskell-packages.nix
index 4162d14511a1800fc506297e484ec8c1983016db..91bdcbc9bd80e4c5ac243aa0a6de1006e9eea890 100644
--- a/nix/haskell-packages.nix
+++ b/nix/haskell-packages.nix
@@ -1,4 +1,4 @@
-hfinal: hprev: {
+{haskellLib}: hfinal: hprev: {
   tahoe-chk = hfinal.callPackage ./tahoe-chk.nix {};
   tahoe-great-black-swamp = hfinal.callPackage ./tahoe-great-black-swamp.nix {};
 }