It appears for some reason IE8 does not like the cert that the WindowBlinds Enhanced installer is signed with. Once the .exe is downloaded, you should have no issue running it. Only if you click "Run" after the download completes will you see this. We are working on getting the installer resigned to fix this. In the mean time, you can just run the installer from disc, or install through Impulse.
There are many great features available to you once you register, including:
Sign in or Create Account