diff --git a/blaze-html-contrib.cabal b/blaze-html-contrib.cabal
--- a/blaze-html-contrib.cabal
+++ b/blaze-html-contrib.cabal
@@ -1,5 +1,5 @@
 Name:                blaze-html-contrib
-Version:             0.1
+Version:             0.1.1
 Synopsis:            Some contributions to add handy things to blaze html.
 Description:         Some contributions to add handy things to blaze html. Please
                      send your contributions as pull requests to 
diff --git a/src/Text/Blaze/Extra.hs b/src/Text/Blaze/Extra.hs
--- a/src/Text/Blaze/Extra.hs
+++ b/src/Text/Blaze/Extra.hs
@@ -30,7 +30,7 @@
 -- | Intercalate some HTML.
 htmlIntercalate :: Html -> [Html] -> Html
 htmlIntercalate _ [x] = x
-htmlIntercalate sep (x:xs) = do x; sep; htmlCommas xs
+htmlIntercalate sep (x:xs) = do x; sep; htmlIntercalate sep xs
 htmlIntercalate _ []  = mempty
 
 -- | Make a list of html into a comma separated html.
