diff --git a/i2p2www/__init__.py b/i2p2www/__init__.py
index e5c29ebcb1841a2f44cbfbcafa71fdc0eb02ce13..b810ca9d50081a2f3d14efc4887fc8670fb5db3e 100644
--- a/i2p2www/__init__.py
+++ b/i2p2www/__init__.py
@@ -310,7 +310,8 @@ def blog_index(page=0):
     entries= []
     for slug in slugs:
         date = get_date_from_slug(slug)
-        title = slug.rsplit('/', 1)[1]
+        titlepart = slug.rsplit('/', 1)[1]
+        title = ' '.join(titlepart.split('_'))
         entries.append((slug, date, title))
 
     return render_template('blog/index.html', entries=entries)