i had checked with multiple browsers, including IE, and it 404ed with each of them, so it was a defect at filefront itself
I've been having similar problems with firefox, and downloaded Chrome...which promptly draws in every piece of spyware it sees. you can't win, it seems, with anything but Opera.