Originally posted by swatty
I'll try for techy's aproach not a proper one but effective.

The registry key would not exist (i think ) if not installed.
True, but if the key didn't exist you'd get a trappable error.

Also, you wouldn't have to wait for the Outlook object to load, and the complications that come with creating it (on some machines you get a second visible instance, and some will close the main Outlook window if you terminate your object).