diff --git a/UI/WebServerResources/js/Scheduler/Calendar.service.js b/UI/WebServerResources/js/Scheduler/Calendar.service.js index 179e92356..8259df52a 100644 --- a/UI/WebServerResources/js/Scheduler/Calendar.service.js +++ b/UI/WebServerResources/js/Scheduler/Calendar.service.js @@ -93,8 +93,9 @@ list = this.$calendars; sibling = _.find(list, function(o) { - return (o.id != 'personal' && - o.name.localeCompare(calendar.name) === 1); + return (calendar.id == 'personal' || + (o.id != 'personal' && + o.name.localeCompare(calendar.name) === 1)); }); i = sibling ? _.indexOf(_.pluck(list, 'id'), sibling.id) : 1; list.splice(i, 0, calendar);