Listener type check