diff --git a/public/templates/topic.tpl b/public/templates/topic.tpl
index 76f46a15be..a2271ea2ac 100644
--- a/public/templates/topic.tpl
+++ b/public/templates/topic.tpl
@@ -18,7 +18,7 @@
{posts.content}
- posted by
psychobunny {posts.relativeTime}
+ posted by
{posts.userName} {posts.relativeTime}
diff --git a/src/posts.js b/src/posts.js
index dc83f5f0b3..5bc0d23410 100644
--- a/src/posts.js
+++ b/src/posts.js
@@ -1,6 +1,7 @@
var RDB = require('./redis.js'),
utils = require('./utils.js'),
- marked = require('marked');
+ marked = require('marked'),
+ user = require('./user.js');
(function(Posts) {
//data structure
@@ -41,18 +42,21 @@ var RDB = require('./redis.js'),
uid = replies[1];
timestamp = replies[2];
- var posts = [];
- for (var i=0, ii=content.length; i