diff --git a/Yesod/Handler.hs b/Yesod/Handler.hs
--- a/Yesod/Handler.hs
+++ b/Yesod/Handler.hs
@@ -377,7 +377,7 @@
            -> master
            -> sub
            -> YesodApp
-runHandler handler mrender sroute tomr master sub =
+runHandler handler mrender sroute tomr ma sa =
   YesodApp $ \eh rr cts initSession -> do
     let toErrorHandler e =
             case fromException e of
@@ -392,8 +392,8 @@
         }
     let hd = HandlerData
             { handlerRequest = rr
-            , handlerSub = sub
-            , handlerMaster = master
+            , handlerSub = sa
+            , handlerMaster = ma
             , handlerRoute = sroute
             , handlerRender = mrender
             , handlerToMaster = tomr
@@ -423,7 +423,7 @@
         HCRedirect rt loc -> do
             let hs = Header "Location" (encodeUtf8 loc) : appEndo headers []
             return $ YARPlain
-                (getRedirectStatus rt $ reqWaiRequest rr) hs typePlain emptyContent
+                (getRedirectStatus rt) hs typePlain emptyContent
                 finalSession
         HCSendFile ct fp p -> catchIter
             (sendFile' ct fp p)
@@ -707,12 +707,10 @@
 getStatus (PermissionDenied _) = H.status403
 getStatus (BadMethod _) = H.status405
 
-getRedirectStatus :: RedirectType ->  W.Request -> H.Status
-getRedirectStatus RedirectPermanent _ = H.status301
-getRedirectStatus RedirectTemporary r
-    | W.httpVersion r == H.http11 = H.status307
-    | otherwise                  = H.status302
-getRedirectStatus RedirectSeeOther  _ = H.status303
+getRedirectStatus :: RedirectType -> H.Status
+getRedirectStatus RedirectPermanent = H.status301
+getRedirectStatus RedirectTemporary = H.status302
+getRedirectStatus RedirectSeeOther = H.status303
 
 -- | Different types of redirects.
 data RedirectType = RedirectPermanent
diff --git a/yesod-core.cabal b/yesod-core.cabal
--- a/yesod-core.cabal
+++ b/yesod-core.cabal
@@ -1,5 +1,5 @@
 name:            yesod-core
-version:         0.9.4
+version:         0.9.4.1
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
