Make sure that listeners are reset properly in any situation