If you want to update Helm but Helm is saying that now updates are available and you have verified from Helm's website that there is any update then the following should help you fix the issue.
The site you need to visit to get the update for the installer is:
http://helm.webhostautomation.com/downloads.aspx?product=Helm&menustartnode=Helm%20Control%20Panel

