diff --git a/src/topics.js b/src/topics.js index 3cb6538804..a8aeba052d 100644 --- a/src/topics.js +++ b/src/topics.js @@ -179,7 +179,7 @@ var async = require('async'), Topics.getTopicsData(tids, function(err, topics) { function mapFilter(array, field) { return array.map(function(topic) { - return topic && topic[field].toString(); + return topic && topic[field] && topic[field].toString(); }).filter(function(value, index, array) { return utils.isNumber(value) && array.indexOf(value) === index; });