This sounds like the issue which was discussed on this thread and there's also a bug report filed against SLED about problems with dialogue boxes in Firefox.

In that thread and the bug the fix is to uninstall the beagle-firefox package. So try removing beagle-firefox and see if that solves it.

Personally I always remove all the beagle packages from SLED installs because I consider it an irritation rather than a help. With quota limited home directories mounted over the network it seems more like a liability. (The package libbeagle1 can't be remove without removing most of GNOME so I keep that one.)