plugins/muc/muc.lib.lua
changeset 10809 d17392022cb2
parent 10808 4dc57789f51b
child 11147 818255f49297
--- a/plugins/muc/muc.lib.lua	Wed Apr 22 16:04:03 2020 +0200
+++ b/plugins/muc/muc.lib.lua	Wed Apr 22 16:12:15 2020 +0200
@@ -312,8 +312,8 @@
 	else
 		-- use their own presences as templates
 		for full_jid, pr in occupant:each_session() do
+			pr = st.clone(pr);
 			module:fire_event("muc-build-occupant-presence", { room = self, occupant = occupant, stanza = pr });
-			pr = st.clone(pr);
 			pr.attr.to = full_jid;
 			pr:add_child(self_x);
 			self:route_stanza(pr);