diff --git a/UI/WebServerResources/js/Scheduler/Attendees.service.js b/UI/WebServerResources/js/Scheduler/Attendees.service.js index 3685c7b76..67d050413 100644 --- a/UI/WebServerResources/js/Scheduler/Attendees.service.js +++ b/UI/WebServerResources/js/Scheduler/Attendees.service.js @@ -631,9 +631,11 @@ _this.currentEntries = _.flatMap(_this.component.organizer.freebusy[startDay]); for (i = 0; i < _this.component.attendees.length; i++) { attendee = _this.component.attendees[i]; - attendeeEntries = _.flatMap(attendee.freebusy[startDay]); - for (j = 0; j < _this.currentEntries.length; j++) { - _this.currentEntries[j] += attendeeEntries[j]; + if (attendee.role !== Attendees.ROLES.NON_PARTICIPANT) { + attendeeEntries = _.flatMap(attendee.freebusy[startDay]); + for (j = 0; j < _this.currentEntries.length; j++) { + _this.currentEntries[j] += attendeeEntries[j]; + } } } });