diff --git a/digestive-functors-aeson.cabal b/digestive-functors-aeson.cabal
--- a/digestive-functors-aeson.cabal
+++ b/digestive-functors-aeson.cabal
@@ -1,6 +1,6 @@
 name: digestive-functors-aeson
 category: Web, JSON
-version: 1.1.4
+version: 1.1.5
 license: GPL-3
 license-file: LICENSE
 author: Oliver Charles
@@ -26,12 +26,11 @@
   exposed-modules:
     Text.Digestive.Aeson
   build-depends:
-    aeson >= 0.6,
+    aeson >= 0.7 && < 0.8,
     base >= 4.5 && < 4.7,
     containers >= 0.5,
     digestive-functors >= 0.7 && < 0.8,
-    lens >= 3.0,
-    lens-aeson >= 0.1.2,
+    lens >= 4.0 && < 4.1,
     safe >= 0.3.3,
     text >= 0.11,
     vector >= 0.10
diff --git a/src/Text/Digestive/Aeson.hs b/src/Text/Digestive/Aeson.hs
--- a/src/Text/Digestive/Aeson.hs
+++ b/src/Text/Digestive/Aeson.hs
@@ -8,9 +8,9 @@
     ) where
 
 import Control.Lens
-import Control.Lens.Aeson
 import Control.Monad (join)
 import Data.Aeson (ToJSON(toJSON), Value(..), object)
+import Data.Aeson.Lens
 import Data.Maybe (fromMaybe)
 import Data.Monoid (mempty)
 import Safe (readMay)
