diff --git a/app/assets/javascripts/active_meetings.js b/app/assets/javascripts/active_meetings.js index c89b9487..498608c9 100644 --- a/app/assets/javascripts/active_meetings.js +++ b/app/assets/javascripts/active_meetings.js @@ -106,10 +106,13 @@ var initialPopulate = function(){ } jQuery.each(attendees, function(i, attendee){ - if(attendee['role'] == "MODERATOR"){ - moderators.push(attendee['fullName']) - } else { - participants.push(attendee['fullName']) + // The API doesn't return a empty array when empty, just undefined. + if(attendee != undefined){ + if(attendee['role'] == "MODERATOR"){ + moderators.push(attendee['fullName']) + } else { + participants.push(attendee['fullName']) + } } });