diff --git a/src/common/xmpp/auth_nb.py b/src/common/xmpp/auth_nb.py index 35954203942f5b9a2872349d79c6fe4a90f94836..db4b972ccd52eaf218b7ec9c223e0ad26924ae40 100644 --- a/src/common/xmpp/auth_nb.py +++ b/src/common/xmpp/auth_nb.py @@ -222,6 +222,8 @@ class SASL(PlugIn): else: self.startsasl = SASL_FAILURE log.error('I can only use DIGEST-MD5, GSSAPI and PLAIN mecanisms.') + if self.on_sasl: + self.on_sasl() return self.startsasl = SASL_IN_PROCESS self._owner.send(str(node))