that nothing has nothing to do with nothing.
if you want to make a value contain null, you use not 1.
if you want the var to contain nothing, you use redim.
anyways, setting a var that contains the last object reference to anything else, like zero, WILL and MUST dispose the object and release all hooks.
there is something wrong with something if this doesn't happen.
and it shouldn't matter how many nothings and nulls you put in place of trashing the object reference, it should always behave the same.
that being said, what is the error you get it with?
also I would consider there is some windows crap going on, so there might be a need for a delay, after release of the object.
_________________________
!download
KiXnet