Merge 0.9->trunk
[prosody.git] / plugins / mod_legacyauth.lua
index dcb652a0e0893822e174a78fe1b2f5608a972cad..5fb664415682661f6fb30fac87152e72b703b3fc 100644 (file)
@@ -35,7 +35,7 @@ module:hook("stanza/iq/jabber:iq:auth:query", function(event)
        local session, stanza = event.origin, event.stanza;
 
        if session.type ~= "c2s_unauthed" then
-               session.send(st.error_reply(stanza, "cancel", "service-unavailable", "Legacy authentication is only allowed for unauthenticated client connections."));
+               (session.sends2s or session.send)(st.error_reply(stanza, "cancel", "service-unavailable", "Legacy authentication is only allowed for unauthenticated client connections."));
                return true;
        end