do not call Invitation.disconnect() if in NULL state

darcs-hash:20090224082955-b2873-e1f894540e0a84c64d798ed82ae5b52a7ba26f14