I think there may be a bug in wxPython on Ubuntu?

I am writing an application in Python / wxPython. It runs fine on Windows and it runs fine from Eclipse on Ubuntu.

However, if I run it 'directly', either by double-clicking or from a $python filename.py command in terminal then the menubar is not displayed.

Everything else works, including the toolbar

Any ideas?