--- a/core/sessionmanager.lua Tue Feb 09 06:49:03 2010 +0000 +++ b/core/sessionmanager.lua Wed Feb 10 07:53:25 2010 +0000 @@ -75,7 +75,7 @@ hosts[session.host].sessions[session.username].sessions[session.resource] = nil; full_sessions[session.full_jid] = nil; - + if not next(hosts[session.host].sessions[session.username].sessions) then log("debug", "All resources of %s are now offline", session.username); hosts[session.host].sessions[session.username] = nil;