From 11300e1845d70edbfe3162f91ec452d64d47c7ff Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Thu, 16 Sep 2004 13:47:01 +0000 Subject: [PATCH] Fixed an uncaught exception. --- src/Channel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Channel.py b/src/Channel.py index 001afd7b6..4f3a1c385 100755 --- a/src/Channel.py +++ b/src/Channel.py @@ -453,7 +453,8 @@ class Channel(callbacks.Privmsg): message isn't sent in the channel itself. """ (nickOrHostmask, expires) = privmsgs.getArgs(args, optional=1) - if ircutils.isNick(nickOrHostmask): + if ircutils.isNick(nickOrHostmask) and \ + nickOrHostmask in irc.state.nicksToHostmasks: banmask = ircutils.banmask(irc.state.nickToHostmask(nickOrHostmask)) elif ircutils.isUserHostmask(nickOrHostmask): banmask = nickOrHostmask