diff --git a/plugins/Enforcer.py b/plugins/Enforcer.py index 19c8bc9e6..e4b893d21 100644 --- a/plugins/Enforcer.py +++ b/plugins/Enforcer.py @@ -268,6 +268,8 @@ class Enforcer(callbacks.Privmsg): if not self.registryValue('takeRevenge.onOps', channel): return for (mode, value) in ircutils.separateModes(msg.args[1:]): + if not isinstance(value, basestring): + continue if ircutils.strEqual(value, msg.nick): continue elif mode == '+o':