diff --git a/higgledy.cabal b/higgledy.cabal
--- a/higgledy.cabal
+++ b/higgledy.cabal
@@ -1,7 +1,7 @@
 cabal-version: 2.4
 build-type: Custom
 name: higgledy
-version: 0.4.0.0
+version: 0.4.1.0
 synopsis: Partial types as a type constructor.
 description: Use the generic representation of an ADT to get a higher-kinded data-style interface automatically.
 homepage: https://github.com/i-am-tom/higgledy
@@ -28,8 +28,8 @@
                    Data.Generic.HKD.Types
   build-depends: base >= 4.12 && < 5
                , barbies ^>= 2.0
-               , generic-lens ^>= 2.0
-               , generic-lens-core ^>= 2.0
+               , generic-lens >= 2.1 && < 3.0
+               , generic-lens-core >= 2.1 && < 3.0
                , QuickCheck >= 2.12.6 && < 2.14
                , named ^>= 0.3.0.0
   hs-source-dirs:      src
