Been using SiteAdvisor for a while and it's just recently that I noticed this.
Maybe you want to contact them?
Bleepingcomputer.com
In our tests, we found a small fraction of downloads on this site that some people consider adware or other potentially unwanted programs.