core/modulemanager.lua
changeset 1248 9a482f76a20a
parent 1247 4721e4124692
child 1250 ef053ab86f5e
--- a/core/modulemanager.lua	Sun May 31 00:51:13 2009 +0500
+++ b/core/modulemanager.lua	Sun May 31 00:54:33 2009 +0500
@@ -356,11 +356,7 @@
 end
 
 function api:hook(event, handler)
-	if self.host ~= '*' then
-		hosts[self.host].events.add_handler(event, handler);
-	else
-		prosody.events.add_handler(event, handler);
-	end
+	(hosts[self.host] or prosody).events.add_handler(event, handler);
 end
 
 --------------------------------------------------------------------