diff --git a/webclient/recents/recents-controller.js b/webclient/recents/recents-controller.js
index 45a671e63173b7353792d42bb59f4b12609bbc0b..fcb203b36ca94e9f0fb0974e4ecde9b9ecbd04eb 100644
--- a/webclient/recents/recents-controller.js
+++ b/webclient/recents/recents-controller.js
@@ -76,12 +76,25 @@ angular.module('RecentsController', ['matrixService', 'matrixFilter', 'eventHand
                     if (room.messages && room.messages.chunk && room.messages.chunk[0]) {
                         $rootScope.rooms[room.room_id].lastMsg = room.messages.chunk[0];
                     }
+                    
+                    
+                    var numUsersInRoom = 0;
+                    if (room.state) {
+                        for (var j=0; j<room.state.length; j++) {
+                            var stateEvent = room.state[j];
+                            if (stateEvent.type == "m.room.member" && stateEvent.content.membership == "join") {
+                                numUsersInRoom += 1;
+                            }
+                        }
+                    }
+                    $rootScope.rooms[room.room_id].numUsersInRoom = numUsersInRoom;
                 }
 
                 var presence = initialSyncData.data.presence;
                 for (var i = 0; i < presence.length; ++i) {
                     eventHandlerService.handleEvent(presence[i], false);
                 }
+                
 
                 // From now, update recents from the stream
                 listenToEventStream();
diff --git a/webclient/recents/recents.html b/webclient/recents/recents.html
index 280d0632abfc67f552da81b69a15361e32e83e15..b9034128157f3623e0e05595a8807b48127eaf6c 100644
--- a/webclient/recents/recents.html
+++ b/webclient/recents/recents.html
@@ -8,6 +8,9 @@
                 <td class="recentsRoomName">
                     {{ room.room_id | mRoomName }}
                 </td>
+                <td class="recentsRoomSummaryTS">
+                    {{ room.numUsersInRoom }} users
+                </td>
                 <td class="recentsRoomSummaryTS">
                     {{ (room.lastMsg.ts) | date:'MMM d HH:mm' }}
                 </td>