diff --git a/plugins/Services/plugin.py b/plugins/Services/plugin.py index 105bca1b0..28d719544 100644 --- a/plugins/Services/plugin.py +++ b/plugins/Services/plugin.py @@ -319,7 +319,10 @@ class Services(callbacks.Plugin): for netname, m in tmp_wj: if netname == irc.network: irc.sendMsg(m) - self.waitingJoins.remove((netname, m,)) + try: + self.waitingJoins.remove((netname, m,)) + except ValueError: + pass # weird stuff happen sometimes elif 'not yet authenticated' in s: # zirc.org has this, it requires an auth code. email = s.split()[-1]