Fixes unsubscribe not removing listener from channel