>Has the user got rights to update the likes of MSXML3R.DLL?
InstallShield should throw an error if the user isn't an admin or power user, so I doubt they'd get this far if this were the case. However, I'd have to research whether a power user can overwrite sys files, so this might be the issue. I'll play tomorrow.
Mike Stewart