fixed a case where guest authorization was removing the wrong listeners