diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,8 @@
+0.6.0.4 (2 April 2015)
+----------------------
+
+ - allow `lens-4.9`
+
 0.6.0.3 (13 Jan 2015)
 ---------------------
 
diff --git a/diagrams-builder.cabal b/diagrams-builder.cabal
--- a/diagrams-builder.cabal
+++ b/diagrams-builder.cabal
@@ -1,5 +1,5 @@
 name:                diagrams-builder
-version:             0.6.0.3
+version:             0.6.0.4
 synopsis:            hint-based build service for the diagrams graphics EDSL.
 
 description:         @diagrams-builder@ provides backend-agnostic tools for
@@ -57,7 +57,7 @@
                        split >= 0.2 && < 0.3,
                        haskell-src-exts >= 1.16 && < 1.17,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 4.0 && < 4.8,
+                       lens >= 4.0 && < 4.10,
                        hashable >= 1.1 && < 1.3,
                        exceptions >= 0.3 && < 0.7
   hs-source-dirs:      src
@@ -100,7 +100,7 @@
                        diagrams-lib >= 0.6 && < 1.3,
                        diagrams-cairo >= 0.6 && < 1.3,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.7
+                       lens >= 3.8 && < 4.10
 
 executable diagrams-builder-svg
   main-is:             diagrams-builder-svg.hs
@@ -141,4 +141,4 @@
                        diagrams-lib >= 0.6 && < 1.3,
                        diagrams-postscript >= 0.6 && < 1.2,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.7
+                       lens >= 3.8 && < 4.10
