diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 1.4.0.3
+
+* Compatibility with blaze-markup-0.8.0.0 [#95](https://github.com/snoyberg/xml/issues/95)
+
 ## 1.4.0.2
 
 * Parse XML encoding case-insensitively
diff --git a/Text/XML.hs b/Text/XML.hs
--- a/Text/XML.hs
+++ b/Text/XML.hs
@@ -328,7 +328,11 @@
         parent :: B.Html -> B.Html
         parent = BI.Parent tag open close
         leaf :: B.Html
+#if MIN_VERSION_blaze_markup(0,8,0)
+        leaf = BI.Leaf tag open (fromString " />") ()
+#else
         leaf = BI.Leaf tag open (fromString " />")
+#endif
 
         name = T.unpack $ nameLocalName name'
         tag = fromString name
diff --git a/xml-conduit.cabal b/xml-conduit.cabal
--- a/xml-conduit.cabal
+++ b/xml-conduit.cabal
@@ -1,5 +1,5 @@
 name:            xml-conduit
-version:         1.4.0.2
+version:         1.4.0.3
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>, Aristid Breitkreuz <aristidb@googlemail.com>
