aboutsummaryrefslogtreecommitdiff
path: root/IRCChannel.py
diff options
context:
space:
mode:
Diffstat (limited to 'IRCChannel.py')
-rw-r--r--IRCChannel.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/IRCChannel.py b/IRCChannel.py
index 67eab2cd..7863c2b2 100644
--- a/IRCChannel.py
+++ b/IRCChannel.py
@@ -28,8 +28,8 @@ class Channel(object):
self.users.add(user)
def remove_user(self, user):
self.users.remove(user)
- for mode in self.modes[:]:
- if mode in self.sever.mode_prefixes.values(
+ for mode in list(self.modes.keys()):
+ if mode in self.server.mode_prefixes.values(
) and user in self.modes[mode]:
self.modes[mode].discard(user)
if not len(self.modes[mode]):