diff --git a/apps/syndie/java/src/net/i2p/syndie/web/ViewBlogsServlet.java b/apps/syndie/java/src/net/i2p/syndie/web/ViewBlogsServlet.java
index 571e54314e54b441182268e5d48039c0906b99bf..63b43c7cd7dd5ec28e66e250693496cefbc4f322 100644
--- a/apps/syndie/java/src/net/i2p/syndie/web/ViewBlogsServlet.java
+++ b/apps/syndie/java/src/net/i2p/syndie/web/ViewBlogsServlet.java
@@ -83,7 +83,7 @@ public class ViewBlogsServlet extends BaseServlet {
         out.write("<tr><td colspan=\"3\">");
         for (Iterator iter = tags.iterator(); iter.hasNext(); ) {
             String tag = (String)iter.next();
-            out.write("<a href=\"" + getFilterByTagLink(req, null, user, tag, null) 
+            out.write("<a href=\"" + ThreadedHTMLRenderer.getFilterByTagLink(getControlTarget(), null, user, tag, null) 
                       + "\" title=\"View threads flagged with the tag '" + HTMLRenderer.sanitizeTagParam(tag) + "'\">");
             out.write(HTMLRenderer.sanitizeString(tag, 32));
             out.write("</a> ");