diff --git a/UI/WebServerResources/UIxPreferences.js b/UI/WebServerResources/UIxPreferences.js index df6a2f708..2da643202 100644 --- a/UI/WebServerResources/UIxPreferences.js +++ b/UI/WebServerResources/UIxPreferences.js @@ -207,13 +207,16 @@ function initPreferences() { initSieveFilters(); initMailAccounts(); - assignCalendar('vacationEndDate_date'); - $("enableVacationEndDate").on("change", function(event) { - if (this.checked) - $("vacationEndDate_date").enable(); - else - $("vacationEndDate_date").disable(); - }); + button = $("enableVacationEndDate"); + if (button) { + assignCalendar('vacationEndDate_date'); + button.on("change", function(event) { + if (this.checked) + $("vacationEndDate_date").enable(); + else + $("vacationEndDate_date").disable(); + }); + } } function initSieveFilters() {