diff --git a/overlay.nix b/overlay.nix
index d1b1a719e91d17dba9e652a2fdfca0122a81a633..fcd7894d0edc99843aa3b82cf1970b51cf6e0673 100644
--- a/overlay.nix
+++ b/overlay.nix
@@ -259,6 +259,8 @@ final: prev: with pkgs.haskell.lib; {
 
   retry = dontCheck (prev.callHackage "retry" "0.9.3.0" { });
 
+  scotty = prev.callHackage "scotty" "0.12" { };
+
   scientific = prev.callHackage "scientific" "0.3.7.0" { };
 
   sdl2 = doJailbreak (dontCheck (final.callHackage "sdl2" "2.5.3.3" { }));