Finally found the answer, its a problem in Firefox 0.9, you can download a reg tweak which fixes it here (
http://johnhaller.com/jh/mozilla/firefox_bug_246078.asp) and an offical thread about it here (
http://forums.mozillazine.org/viewtopic.php?p=580932)
What a pain in the ass that was.