Correctly unregister listeners