Recook listening methods when a listener is removed. Fixes unregistering doing nothing.