diff -r c7c0c40487e2 -r 27f2539b4f87 plugins/mod_smacks.lua --- a/plugins/mod_smacks.lua Thu Dec 02 03:03:44 2021 +0100 +++ b/plugins/mod_smacks.lua Thu Dec 02 13:49:42 2021 +0100 @@ -207,7 +207,7 @@ local cached_stanza = st.clone(stanza); cached_stanza._cached = true; - if cached_stanza and cached_stanza.name ~= "iq" and cached_stanza:get_child("delay", xmlns_delay) == nil then + if cached_stanza.name ~= "iq" and cached_stanza:get_child("delay", xmlns_delay) == nil then cached_stanza = cached_stanza:tag("delay", { xmlns = xmlns_delay, from = jid.bare(session.full_jid or session.host),