You need the following in the .load method. The object crashes if you don't select a VIEW NOTE LAYE VNOT VSEC in the current sheet or you select any item from a shee which is not active.
-- Check to see if selected items exist in currently selected/loaded sheet. if(!sheetname eq !ownern) then !x = !!ce !this.layerControl.selectElement($!x) else endif