From 8efa4dc9a5156c511aae8e3984795e55d4b7947f Mon Sep 17 00:00:00 2001
From: Harrison Healey <harrisonmhealey@gmail.com>
Date: Wed, 24 Aug 2016 20:13:26 -0400
Subject: Fixed number in title not appearing for direct messages (#3875)

---
 webapp/components/sidebar.jsx | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

(limited to 'webapp/components/sidebar.jsx')

diff --git a/webapp/components/sidebar.jsx b/webapp/components/sidebar.jsx
index 27fec8822..ad2d6c45c 100644
--- a/webapp/components/sidebar.jsx
+++ b/webapp/components/sidebar.jsx
@@ -81,11 +81,10 @@ export default class Sidebar extends React.Component {
 
         Object.keys(unreadCounts).forEach((chId) => {
             const channel = ChannelStore.get(chId);
-            if (channel) {
-                if (channel.team_id === this.state.currentTeam.id) {
-                    msgs += unreadCounts[chId].msgs;
-                    mentions += unreadCounts[chId].mentions;
-                }
+
+            if (channel && (!channel.team_id || channel.team_id === this.state.currentTeam.id)) {
+                msgs += unreadCounts[chId].msgs;
+                mentions += unreadCounts[chId].mentions;
             }
         });
 
-- 
cgit v1.2.3-1-g7c22

