From 802beadb22d1a3f7fbee1f8d1a276c92dcfc09e9 Mon Sep 17 00:00:00 2001 From: Waqas Hussain Date: Thu, 10 Jun 2010 03:26:01 +0500 Subject: mod_privacy: Workaround for a traceback. --- plugins/mod_privacy.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins/mod_privacy.lua') diff --git a/plugins/mod_privacy.lua b/plugins/mod_privacy.lua index ca5d51fa..8dbc2bc4 100644 --- a/plugins/mod_privacy.lua +++ b/plugins/mod_privacy.lua @@ -438,7 +438,9 @@ function preCheckOutgoing(e) e.stanza.attr.from = e.stanza.attr.from .. "/" .. session.resource; end end - return checkIfNeedToBeBlocked(e, session); + if session.username then -- FIXME do properly + return checkIfNeedToBeBlocked(e, session); + end end module:hook("pre-message/full", preCheckOutgoing, 500); -- cgit v1.2.3