From 6c09d3ca5f0bbcdbd62c7436f9614e53d38302df Mon Sep 17 00:00:00 2001 From: pichalite Date: Fri, 13 May 2016 09:40:42 -0700 Subject: [PATCH] fixes #4636 (#4639) --- src/privileges/topics.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/privileges/topics.js b/src/privileges/topics.js index 8bb1f313c2..8a02800544 100644 --- a/src/privileges/topics.js +++ b/src/privileges/topics.js @@ -23,7 +23,7 @@ module.exports = function(privileges) { 'topics:reply': async.apply(helpers.isUserAllowedTo, 'topics:reply', uid, [topic.cid]), read: async.apply(helpers.isUserAllowedTo, 'read', uid, [topic.cid]), isOwner: function(next) { - next(null, parseInt(uid, 10) === parseInt(topic.uid, 10)); + next(null, !!parseInt(uid, 10) && parseInt(uid, 10) === parseInt(topic.uid, 10)); }, isAdministrator: async.apply(user.isAdministrator, uid), isModerator: async.apply(user.isModerator, uid, topic.cid),