From 1f10e0b2873b79f6b6f8b3e0c12a55917a5a3b9e Mon Sep 17 00:00:00 2001
From: Julian Lam <julian@nodebb.org>
Date: Sat, 29 Oct 2016 09:34:59 -0400
Subject: [PATCH] fixed #5166

---
 src/middleware/header.js | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/middleware/header.js b/src/middleware/header.js
index f0b494d9da..c70df287d0 100644
--- a/src/middleware/header.js
+++ b/src/middleware/header.js
@@ -81,7 +81,6 @@ module.exports = function (middleware) {
 					email: '',
 					picture: meta.config.defaultAvatar,
 					status: 'offline',
-					banned: false,
 					reputation: 0,
 					'email:confirmed': false
 				};
@@ -99,13 +98,13 @@ module.exports = function (middleware) {
 			},
 			navigation: async.apply(navigation.get),
 			tags: async.apply(meta.tags.parse, res.locals.metaTags, res.locals.linkTags),
-			banReason: async.apply(user.getBannedReason, req.uid)
+			banned: async.apply(user.isBanned, req.uid)
 		}, function (err, results) {
 			if (err) {
 				return callback(err);
 			}
 
-			if (results.user && parseInt(results.user.banned, 10) === 1) {
+			if (results.banned) {
 				req.logout();
 				return res.redirect('/?banned=' + (results.banReason || ''));
 			}