diff --git a/ChangeLog b/ChangeLog index 51d6920b8..b17a3a50e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,9 @@ 2010-05-04 Wolfgang Sourdeau * UI/WebServerResources/ContactsUI.js (initContacts): we must - configure the ab toolbar even when in popup mode. + configure the ab toolbar even when in popup mode, provided + "tabsContainer" does resolve to an existing element since the + script will be included for utility windows too. 2010-05-04 Francis Lachapelle diff --git a/UI/WebServerResources/ContactsUI.js b/UI/WebServerResources/ContactsUI.js index 1fc2cdfbd..4063f04de 100644 --- a/UI/WebServerResources/ContactsUI.js +++ b/UI/WebServerResources/ContactsUI.js @@ -1182,10 +1182,12 @@ function initContacts(event) { configureSelectionButtons(); } - var controller = new SOGoTabsController(); var tabsContainer = $("smallToolbarContainer"); - controller.attachToTabsContainer(tabsContainer); - configureAbToolbar(); + if (tabsContainer) { + var controller = new SOGoTabsController(); + controller.attachToTabsContainer(tabsContainer); + configureAbToolbar(); + } // Addressbook import form $("uploadCancel").observe("click", hideContactsImport);