Our application sets a number of IE settings with regard to trusted sites and which options to allow and disallow. These used to be set in HKEY_CURRENT_USER, but it was decided that if an administrator installs the product, all normal users of the system must have these same settings, which they didn't. Consulting the Web gave the answer that these settings should be set in HKEY_USERS to achieve the desired effect, however building a version that does this results in the attached error. The only thing changed in the script was HKEY_CURRENT_USER to HKEY_USERS for the affected keys, and the installing user is an administrator.
Yes it is: I made a simple installer, with just that one key. If it should go into HKCU it works, if I change it to HKU it fails. I've zipped all relevant files for you, which should not have any links to files on my system.