Hi, I'm using Win Xp SP3 & Firefox. Recuva's manual update link(http://www.recuva.com/update) is not working though javascript is enabled. It always reports 'A new version is available to download' even if I have the latest version installed. Can the developers fix this? Thx!