diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index b8ed20fe4..4c902a369 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1010,8 +1010,9 @@ function initializeMenus() { menus["searchMenu"] = new Array(setSearchCriteria); initMenus(); - - $("calendarSelector").attachMenu("calendarsMenu"); + var selector = $("calendarSelector"); + if (selector) + selector.attachMenu("calendarsMenu"); } function onMenuSharing(event) { diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index d9cf205b8..7943f2f2a 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -909,7 +909,8 @@ function initMenus() { var menuId = menus["menuIds"][i]; var callbacks = menus[menuId]; var menuDIV = $(menuId); - initMenu(menuDIV, callbacks); + if (menuDIV) + initMenu(menuDIV, callbacks); } }