When you create a new launcher an use the file chooser to select your command, the command saved doesn't escape whitespace in the path. I run into this when building launchers for programs installed in my root folder. The command entry should read /home/erik/Apps/Firefox\ 3.1/firefox
Fixed in revision 28562.