You see this a lot with download HELPER apps. I can't look into this as you didn't supply a web page for me to look at this.

If this is download.com, I will not enter into any debate. I will offer you should try the DIRECT DOWNLOAD link instead.
Bob