diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 ## Changelog for Weeder
 
+### [`2.4.1`][v2.4.1] - *2023-01-05*
+
+- Build with `lens-5.2`
+
 ### [`2.4.0`][v2.4.0] - *2022-05-22*
 
 - Weeder has been upgraded to support GHC 9.2 (only). As this changes the
@@ -230,6 +234,8 @@
 - Initial version
 
 
+[v2.4.1]: https://github.com/ocharles/weeder/releases/tag/2.4.1
+[v2.4.0]: https://github.com/ocharles/weeder/releases/tag/2.4.0
 [v2.3.1]: https://github.com/ocharles/weeder/releases/tag/2.3.1
 [v2.3.0 ]: https://github.com/ocharles/weeder/releases/tag/2.3.0
 [v2.2.0 ]: https://github.com/ocharles/weeder/releases/tag/2.2.0
diff --git a/weeder.cabal b/weeder.cabal
--- a/weeder.cabal
+++ b/weeder.cabal
@@ -5,8 +5,8 @@
 author:        Ollie Charles <ollie@ocharles.org.uk>
 maintainer:    Ollie Charles <ollie@ocharles.org.uk>
 build-type:    Simple
-version:       2.4.0
-copyright:     Neil Mitchell 2017-2020, Oliver Charles 2020
+version:       2.4.1
+copyright:     Neil Mitchell 2017-2020, Oliver Charles 2020-2023
 synopsis:      Detect dead code
 description:   Find declarations.
 homepage:      https://github.com/ocharles/weeder#readme
@@ -27,7 +27,7 @@
     , filepath             ^>= 1.4.2.1
     , generic-lens         ^>= 2.2.0.0
     , ghc                  ^>= 9.2
-    , lens                 ^>= 5.1
+    , lens                 ^>= 5.1 || ^>= 5.2
     , mtl                  ^>= 2.2.2
     , optparse-applicative ^>= 0.14.3.0 || ^>= 0.15.1.0 || ^>= 0.16.0.0 || ^>=  0.17
     , regex-tdfa           ^>= 1.2.0.0 || ^>= 1.3.1.0
