diff --git a/src/categories.js b/src/categories.js
index b9bc05a252..4bd644bf24 100644
--- a/src/categories.js
+++ b/src/categories.js
@@ -174,7 +174,10 @@ var	RDB = require('./redis.js'),
 
 		function loadTopic(tid, callback) {
 			topics.getTopicData(tid, function(topicData) {
-
+				if(!topicData) {
+					return callback(null);
+				}
+				
 				getTopicInfo(topicData, function(topicInfo) {
 
 					topicData['pin-icon'] = topicData.pinned === '1' ? 'icon-pushpin' : 'none';