Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mrDoctorWho/xmpppy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmpp/roster.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/xmpp/roster.py b/xmpp/roster.py
index 5a36059..b91000e 100644
--- a/xmpp/roster.py
+++ b/xmpp/roster.py
@@ -80,6 +80,8 @@ class Roster(PlugIn):
Subscription tracker. Used internally for setting items state in
internal roster representation.
"""
+ if not stanza or not stanza.getTag("query"):
+ raise NodeProcessed()
for item in stanza.getTag("query").getTags("item"):
jid = item.getAttr("jid")
if item.getAttr("subscription") == "remove":