aboutsummaryrefslogtreecommitdiff
path: root/src/base
diff options
context:
space:
mode:
Diffstat (limited to 'src/base')
-rw-r--r--src/base/QXmppStreamFeatures.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/base/QXmppStreamFeatures.cpp b/src/base/QXmppStreamFeatures.cpp
index 8041ea4d..89ce8e9a 100644
--- a/src/base/QXmppStreamFeatures.cpp
+++ b/src/base/QXmppStreamFeatures.cpp
@@ -319,7 +319,7 @@ void QXmppStreamFeatures::parse(const QDomElement &element)
// parse advertised SASL Authentication mechanisms
QDomElement mechs = element.firstChildElement(QStringLiteral("mechanisms"));
if (mechs.namespaceURI() == ns_sasl) {
- for (auto subElement = element.firstChildElement(QStringLiteral("mechanism"));
+ for (auto subElement = mechs.firstChildElement(QStringLiteral("mechanism"));
!subElement.isNull();
subElement = subElement.nextSiblingElement(QStringLiteral("mechanism"))) {
d->authMechanisms << subElement.text();