diff --git a/digestive-functors-happstack.cabal b/digestive-functors-happstack.cabal
--- a/digestive-functors-happstack.cabal
+++ b/digestive-functors-happstack.cabal
@@ -1,5 +1,5 @@
 Name:          digestive-functors-happstack
-Version:       0.6.0.1
+Version:       0.6.1.0
 Synopsis:      Happstack backend for the digestive-functors library
 Description:   Happstack backend for the digestive-functors library
 Homepage:      http://github.com/jaspervdj/digestive-functors
@@ -20,6 +20,6 @@
   Build-depends:
     base               >= 4    && < 5,
     bytestring         >= 0.9  && < 0.11,
-    digestive-functors >= 0.6  && < 0.7,
-    happstack-server   >= 6.0  && < 7.2,
-    text               >= 0.11 && < 1.1
+    digestive-functors >= 0.7  && < 0.8,
+    happstack-server   >= 6.0  && < 7.4,
+    text               >= 0.11 && < 1.2
diff --git a/src/Text/Digestive/Happstack.hs b/src/Text/Digestive/Happstack.hs
--- a/src/Text/Digestive/Happstack.hs
+++ b/src/Text/Digestive/Happstack.hs
@@ -33,4 +33,4 @@
 runForm name form = Happstack.askRq >>= \rq ->
     case Happstack.rqMethod rq of
         Happstack.GET -> getForm name form >>= \v -> return (v, Nothing)
-        _             -> postForm name form happstackEnv
+        _             -> postForm name form (\_ -> return happstackEnv)
