From ca74173a8221e9cd93db30c7bb89c8b181f8b60b Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Tue, 5 Apr 2011 13:26:19 +0100 Subject: usermanager: Check host exists before trying to look up admins for it --- core/usermanager.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/usermanager.lua') diff --git a/core/usermanager.lua b/core/usermanager.lua index 5e2e41fc..0152afd7 100644 --- a/core/usermanager.lua +++ b/core/usermanager.lua @@ -96,6 +96,8 @@ function get_provider(host) end function is_admin(jid, host) + if host and not hosts[host] then return false; end + local is_admin; jid = jid_bare(jid); host = host or "*"; -- cgit v1.2.3