diff --git a/src/callbacks.py b/src/callbacks.py index 771679751..06371b352 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -1016,7 +1016,10 @@ class NestedCommandsIrcProxy(ReplyIrcProxy): msg = self.msg super(NestedCommandsIrcProxy, self).noReply(msg=msg) if self.finalEvaled: - self.irc.noReply(msg=msg) + if isinstance(self.irc, NestedCommandsIrcProxy): + self.irc.noReply(msg=msg) + else: + msg.tag('ignored', True) else: self.args.pop(self.counter) msg.tag('ignored', False)