diff --git a/irc.py b/irc.py index e5cf732..546b955 100755 --- a/irc.py +++ b/irc.py @@ -15,6 +15,8 @@ class Origin(object): source = re.compile(r'([^!]*)!?([^@]*)@?(.*)') def __init__(self, bot, source, args): + if not source: + source = "" match = Origin.source.match(source) self.nick, self.user, self.host = match.groups()