From 5e19b20377259b4844d20af9f8a16e0b17139f0f Mon Sep 17 00:00:00 2001 From: Dimitur Kirov Date: Wed, 15 Mar 2006 19:43:22 +0000 Subject: [PATCH] return unregister attemped on undefined namespace handlers --- src/common/xmpp/dispatcher_nb.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/xmpp/dispatcher_nb.py b/src/common/xmpp/dispatcher_nb.py index 025e7cb0c..497add54f 100644 --- a/src/common/xmpp/dispatcher_nb.py +++ b/src/common/xmpp/dispatcher_nb.py @@ -204,6 +204,8 @@ class Dispatcher(PlugIn): xmlns=self._owner.defaultNamespace if not typ and not ns: typ='default' + if self.handlers.has_key(xmlns): + return if not self.handlers[xmlns].has_key(name): return if not self.handlers[xmlns][name].has_key(typ+ns):