diff --git a/dhall-json.cabal b/dhall-json.cabal
--- a/dhall-json.cabal
+++ b/dhall-json.cabal
@@ -1,5 +1,5 @@
 Name: dhall-json
-Version: 1.0.9
+Version: 1.0.10
 Cabal-Version: >=1.8.0.2
 Build-Type: Simple
 Tested-With: GHC == 7.10.2, GHC == 8.0.1
@@ -29,10 +29,10 @@
 Library
     Hs-Source-Dirs: src
     Build-Depends:
-        base   >= 4.8.0.0  && < 5  ,
-        aeson  >= 1.0.0.0  && < 1.3,
-        dhall  >= 1.0.1    && < 1.9,
-        text   >= 0.11.1.0 && < 1.3,
+        base   >= 4.8.0.0  && < 5   ,
+        aeson  >= 1.0.0.0  && < 1.3 ,
+        dhall  >= 1.9.0    && < 1.10,
+        text   >= 0.11.1.0 && < 1.3 ,
         vector
     Exposed-Modules: Dhall.JSON
     GHC-Options: -Wall
diff --git a/src/Dhall/JSON.hs b/src/Dhall/JSON.hs
--- a/src/Dhall/JSON.hs
+++ b/src/Dhall/JSON.hs
@@ -163,7 +163,7 @@
         Dhall.Core.NaturalLit a -> return (Data.Aeson.toJSON a)
         Dhall.Core.IntegerLit a -> return (Data.Aeson.toJSON a)
         Dhall.Core.DoubleLit a -> return (Data.Aeson.toJSON a)
-        Dhall.Core.TextLit a -> do
+        Dhall.Core.TextLit (Dhall.Core.Chunks [] a) -> do
             return (Data.Aeson.toJSON (Data.Text.Lazy.Builder.toLazyText a))
         Dhall.Core.ListLit _ a -> do
             a' <- traverse loop a
