diff --git a/default.nix b/default.nix
--- a/default.nix
+++ b/default.nix
@@ -1,18 +1,18 @@
 { mkDerivation, ansi-wl-pprint, base, composition, containers
-, directory, file-embed, hspec, hspec-megaparsec, megaparsec
+, dhall, directory, file-embed, hspec, hspec-megaparsec, megaparsec
 , microlens, MonadRandom, mtl, optparse-applicative, random-shuffle
 , stdenv, template-haskell, text
 }:
 mkDerivation {
   pname = "madlang";
-  version = "2.3.0.5";
+  version = "2.3.1.0";
   src = ./.;
   isLibrary = true;
   isExecutable = true;
   libraryHaskellDepends = [
-    ansi-wl-pprint base composition containers directory file-embed
-    megaparsec microlens MonadRandom mtl optparse-applicative
-    random-shuffle template-haskell text
+    ansi-wl-pprint base composition containers dhall directory
+    file-embed megaparsec microlens MonadRandom mtl
+    optparse-applicative random-shuffle template-haskell text
   ];
   executableHaskellDepends = [ base ];
   testHaskellDepends = [
diff --git a/madlang.cabal b/madlang.cabal
--- a/madlang.cabal
+++ b/madlang.cabal
@@ -1,5 +1,5 @@
 name:                madlang
-version:             2.3.1.0
+version:             2.3.1.1
 synopsis:            Randomized templating language DSL
 description:         Please see README.md
 homepage:            https://github.com/vmchale/madlang#readme
@@ -57,7 +57,7 @@
                      , template-haskell
                      , MonadRandom
                      , composition
-                     , dhall
+                     -- , dhall
                      , directory
                      , file-embed
                      , random-shuffle
