diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,7 @@
+# 1.0.0.4
+
+* Updated to build with `tasty` 0.5.
+
 # 1.0.0.3
 
 * Change the .cabal file to include Changelog.md in source distribution.
diff --git a/Test/Tasty/Runners/AntXML.hs b/Test/Tasty/Runners/AntXML.hs
--- a/Test/Tasty/Runners/AntXML.hs
+++ b/Test/Tasty/Runners/AntXML.hs
@@ -124,7 +124,7 @@
       in do
         (Const summary, tests) <-
           flip State.runStateT 0 $ Functor.getCompose $ getTraversal $
-           Tasty.foldTestTree runTest runGroup options testTree
+           Tasty.foldTestTree runTest runGroup (const id) options testTree
 
         writeFile path $
           XML.showTopElement $
diff --git a/tasty-ant-xml.cabal b/tasty-ant-xml.cabal
--- a/tasty-ant-xml.cabal
+++ b/tasty-ant-xml.cabal
@@ -1,5 +1,5 @@
 name: tasty-ant-xml
-version: 1.0.0.3
+version: 1.0.0.4
 synopsis: Render tasty output to XML for Jenkins
 description: A tasty ingredient to output test results in XML, using the Ant schema. This XML can be consumed by the Jenkins continuous integration framework.
 homepage: http://github.com/ocharles/tasty-ant-xml
@@ -23,7 +23,7 @@
     reducers >= 3.10.1,
     stm >= 2.4.2,
     tagged >= 0.7,
-    tasty >= 0.4.0.1,
+    tasty >= 0.5,
     transformers >= 0.3.0.0,
     xml >= 1.3.13
   default-language: Haskell98
