Since the listener may be reused after it was removed.