do not try to destroy a client that is not there
update to use new hooks