Ensure `listenToOnce` is only called once.