--- a/mod_smacks/mod_smacks.lua Mon Jan 26 15:44:36 2015 +0100
+++ b/mod_smacks/mod_smacks.lua Mon Jan 26 15:54:18 2015 +0100
@@ -64,7 +64,7 @@
local cached_stanza = st.clone(stanza);
cached_stanza._cached = true;
- if cached_stanza and cached_stanza:get_child("delay", xmlns_delay) == nil then
+ if cached_stanza and cached_stanza.name ~= "iq" and cached_stanza:get_child("delay", xmlns_delay) == nil then
cached_stanza = cached_stanza:tag("delay", { xmlns = xmlns_delay, from = session.host, stamp = datetime.datetime()});
end