Hi Andre,
Thanks for your reply. However, unfortunately I don't have that control over the installer (basically I create an installer in NSIS, then a third party wraps it in their own installer). Hence me hoping there was another way!
If it can't be acheived within my code, I think my only other option would be for me to get the installer to not offer the option to "Run Now". This way the user must manually run the application so drag and drop will work. Far from ideal, however better than some features not working!