diff --git a/overlays.nix b/overlays.nix
index 7d536c4fc30ac41ef6079a6b287b14326df18372..06a2aab9df437cd1b7b32ad3c5e87c848ac7c17c 100644
--- a/overlays.nix
+++ b/overlays.nix
@@ -13,21 +13,21 @@ self: super: {
       # ecosystem - the early stages of a slow, painful death by the thousand
       # cuts of incompatibilities between libraries with no maintained Python
       # 2 support.
-      typing = python-super.callPackage ./typing.nix { };
+      typing = python-self.callPackage ./typing.nix { };
 
       # new tahoe-lafs dependency
-      eliot = python-super.callPackage ./eliot.nix { };
+      eliot = python-self.callPackage ./eliot.nix { };
 
       # tahoe-lafs in nixpkgs is packaged as an application!  so we have to
       # re-package it ourselves as a library.
-      tahoe-lafs = python-super.callPackage ./tahoe-lafs.nix { };
+      tahoe-lafs = python-self.callPackage ./tahoe-lafs.nix { };
 
       # we depend on the privacypass python library, a set of bindings to the
       # challenge-bypass-ristretto Rust library
-      privacypass = python-super.callPackage ./privacypass.nix { };
+      privacypass = python-self.callPackage ./privacypass.nix { };
 
       # And add ourselves to the collection too.
-      zkapauthorizer = python-super.callPackage ./zkapauthorizer.nix { };
+      zkapauthorizer = python-self.callPackage ./zkapauthorizer.nix { };
     };
   };
 }