From 030124a59ad81e0ae88f3d54152b000ebcc83493 Mon Sep 17 00:00:00 2001
From: David Baker <dave@matrix.org>
Date: Mon, 12 Oct 2015 16:25:49 +0100
Subject: [PATCH] Make state.members always defined

---
 src/controllers/organisms/MemberList.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/controllers/organisms/MemberList.js b/src/controllers/organisms/MemberList.js
index 34744c922e..6c3dbb03b2 100644
--- a/src/controllers/organisms/MemberList.js
+++ b/src/controllers/organisms/MemberList.js
@@ -22,10 +22,10 @@ var INITIAL_LOAD_NUM_MEMBERS = 50;
 
 module.exports = {
     getInitialState: function() {
-        if (!this.props.roomId) return {};
+        if (!this.props.roomId) return { members: [] };
         var cli = MatrixClientPeg.get();
         var room = cli.getRoom(this.props.roomId);
-        if (!room) return {};
+        if (!room) return { members: [] };
         var all_members = room.currentState.members;
 
         this.memberDict = this.getMemberDict();
-- 
GitLab