Application Menu Reverts to default

Hi,

I have an Applescript application written in Xcode. In IB, I renamed all the instances of NewApplication in the Menu Bar items (About…, Hide…, Quit etc), and added an extra menu item of my own (Global Settings…).
When I run the application, the first time I choose the Application Menu from the Menu bar, my menu item "Global Settings’ is present and all references such as Quit… are appended with the name of my app. Any subsequent times, I choose the Menu, the IB default menu appears with items such as Quit NewApplication, and my menu item is missing. If I click on some other applications and back on my app, the menu sometimes comes back correct, but it is infrequent and seems quite hit and miss.

Have I missed any steps or done things the wrong way? Is it a known issue? I have seen this problem for a while on both tiger and leopard, xcode versions 2 and 3 (I’m currently on 3.1.2), but my app will be widely distributed, and I don’t want it to look ‘buggy’.

Thanks

Ian