Presence unavailable on disconnect
[prosody.git] / core / stanza_dispatch.lua
index 5f61f5fbaefdbad0265276e4ab25e47691c62fe4..2c83551736966cbba2040b5256188d23ff40cdc7 100644 (file)
@@ -106,7 +106,7 @@ function init_stanza_dispatcher(session)
                                                --local probe = st.presence { from = broadcast.attr.from, type = "probe" };
 
                                                for child in stanza:childtags() do
-                                                       broadcast:text(tostring(child));
+                                                       broadcast:add_child(child);
                                                end
                                                for contact_jid in pairs(session.roster) do
                                                        broadcast.attr.to = contact_jid;