From 5097f01b7aabd7d00db70495bb9f12b29ca2d60e Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 11 Sep 2018 09:42:08 +0200 Subject: [PATCH] Make StreamOpen.toXML(String) 'null' aware --- .../main/java/org/jivesoftware/smack/packet/StreamOpen.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/StreamOpen.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/StreamOpen.java index 21a4fce8e..b9a4a8bf9 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/StreamOpen.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/StreamOpen.java @@ -100,6 +100,9 @@ public class StreamOpen implements Nonza { XmlStringBuilder xml = new XmlStringBuilder(); xml.halfOpenElement(getElementName()); // We always want to state 'xmlns' for stream open tags. + if (enclosingNamespace == null) { + enclosingNamespace = CLIENT_NAMESPACE; + } xml.attribute("xmlns", enclosingNamespace); xml.attribute("to", to);