Tor Browser's firefox ignores command line arguments on start

For reason I would like to leave unspecified for now I would like to run Tor Browser's firefox without Vidalia. To do so, I execute this scripts from a bash script file:

cd ~/tor-browser_en-US exec ./App/Firefox/firefox -profile ./Data/profile "$@"

This works fine so far, although the first invocation ignores the command line arguments. That is, if there is no firefox instance so far, and I run my script like this

firefox.sh google.com

google.com is not opened. I just get the regular start page. Further invocations of

firefox.sh google.com

do open google.com just right, though.

Trac:
Username: meee323