As a side effect of implementing openByName() I've changed activated() to be per-menu instead of per-menubar. Can you please check if this affects your menu situation (which is still baffling me).
regards john -- "This *is* Usenet, after all, where virtually every conversation that goes on is fairly ludicrous in the first place." - Godwin's Law FAQ