From 6b2c78d2c2b0c48613c620efb8ed2ac4c2487851 Mon Sep 17 00:00:00 2001 From: Martin Dosch Date: Sun, 25 Feb 2024 18:34:33 +0100 Subject: [PATCH] Stanzahandling: Check if xmlns is set. --- stanzahandling.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stanzahandling.go b/stanzahandling.go index 67fba04..da759b0 100644 --- a/stanzahandling.go +++ b/stanzahandling.go @@ -69,6 +69,9 @@ func rcvStanzas(client *xmpp.Client, iqc chan xmpp.IQ, msgc chan xmpp.Chat, ctx if query != nil { xmlns = query.SelectAttr("xmlns") } + if xmlns == nil { + break + } switch xmlns.Value { case nsDiscoInfo: root := etree.NewDocument()