This bug is a known Firefox bug. It is solved upstream in the 4.0 version. I was also quite annoyed by this one. Now I use the squeeze-backports from mozilla.debian.org