diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 1.5.2.1
+
+* Use `--no-nix-pure` [#1357](https://github.com/yesodweb/yesod/issues/1357)
+
 ## 1.5.2
 
 * Fix warnings
diff --git a/Devel.hs b/Devel.hs
--- a/Devel.hs
+++ b/Devel.hs
@@ -406,7 +406,8 @@
                     ]
             -}
             let procDef = setStdin closed $ setEnv env' $ proc "stack"
-                    [ "runghc"
+                    [ "--no-nix-pure" -- https://github.com/yesodweb/yesod/issues/1357
+                    , "runghc"
                     , "--"
                     , develHsPath
                     ]
diff --git a/yesod-bin.cabal b/yesod-bin.cabal
--- a/yesod-bin.cabal
+++ b/yesod-bin.cabal
@@ -1,5 +1,5 @@
 name:            yesod-bin
-version:         1.5.2
+version:         1.5.2.1
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
