summaryrefslogtreecommitdiff
path: root/slixmpp/stanza/message.py
diff options
context:
space:
mode:
Diffstat (limited to 'slixmpp/stanza/message.py')
-rw-r--r--slixmpp/stanza/message.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/slixmpp/stanza/message.py b/slixmpp/stanza/message.py
index 59707e25..716d48e0 100644
--- a/slixmpp/stanza/message.py
+++ b/slixmpp/stanza/message.py
@@ -96,6 +96,9 @@ class Message(RootStanza):
self.xml.attrib['id'] = value
+ if not self.stream.use_origin_id:
+ return None
+
sub = self.xml.find(ORIGIN_NAME)
if sub is not None:
sub.attrib['id'] = value