(Otherwise I think we leak the event handler.)