aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mod_mam.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_mam.erl b/src/mod_mam.erl
index a643fe51c..7c5d3af61 100644
--- a/src/mod_mam.erl
+++ b/src/mod_mam.erl
@@ -369,7 +369,9 @@ user_send_packet(Acc) ->
-> {stanza(), c2s_state()}.
user_send_packet_strip_tag({#message{} = Pkt, #{jid := JID} = C2SState}) ->
LServer = JID#jid.lserver,
- {strip_my_stanza_id(Pkt, LServer), C2SState};
+ Pkt1 = xmpp:del_meta(Pkt, stanza_id),
+ Pkt2 = strip_my_stanza_id(Pkt1, LServer),
+ {Pkt2, C2SState};
user_send_packet_strip_tag(Acc) ->
Acc.