util/jid.lua
changeset 29 b847875801e5
parent 27 859b316e2fb0
child 104 cfbd3b849f9e
--- a/util/jid.lua	Sat Sep 27 19:18:05 2008 +0100
+++ b/util/jid.lua	Tue Sep 30 19:49:36 2008 +0100
@@ -4,6 +4,7 @@
 module "jid"
 
 function split(jid)
+	if not jid then return nil; end
 	local node = match(jid, "^([^@]+)@");
 	local server = (node and match(jid, ".-@([^@/]+)")) or match(jid, "^([^@/]+)");
 	local resource = match(jid, "/(.+)$");