Unless Outlook is running with no UI at all there certainly is at least 1
Explorer.
On_Disconnection will *not* fire when the user closes Outlook if any of your
Outlook objects are still instantiated. It will only fire after you release
them all. See the ItemsCB COM addin sample (VB6) on the Resources page at
www.microeye.com for an example of a COM addin template that handles that
and other common Outlook COM addin bugs in a best practices way.

Signature
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm
> Hi I am having problems with my com addin to outlook - it does not use
> any Explorer or Inspector, so I think I should be able to do the unloading
[quoted text clipped - 34 lines]
> I have lookt at the examples at www.microeye.com - but i cannot see why my
> code will not unload the buttons.