I don't think it needs all the libs, I'd just like to confirm which call is failing and if there is an error code. I assume something is failing at the moment, but we don't know what it is, if we knew the error code we could track down the problem fairly quickly I think. BTW can you confirm that you are compiling with unicode support? I assume at some point you will want to support other language (like VBA - which has excellent language support BTW) so it might be worth enabling for the next release (if not enabled already) and might just fix the problem (slightly long shot, but you never know). Anyway, I'm away for a few days (Golden Week in Japan) so I'll see if I have a flash of inspiration while I'm away! Thanks for help so far.