Sunnyjohn,
Have you contemplated using Applescript as a workaround ? e.g.
tell application "Firefox"
activate
open location "http://www.pprune.org"
end tell
(I've tested your original method on my computer and indeed, doesn't seem to work, I've filed a bug report on RADAR for you)