From e78a5c0643f6fcee98750acb6613a81edcc8a4ae Mon Sep 17 00:00:00 2001
From: Rapptz <rapptz@gmail.com>
Date: Tue, 28 Feb 2017 18:29:27 -0500
Subject: [PATCH] Remove remaining voice_member tracking.

---
 discord/state.py | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/discord/state.py b/discord/state.py
index b94e3ad1b..784c6bc43 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -446,17 +446,6 @@ class ConnectionState:
             if member is not None:
                 guild._remove_member(member)
                 guild._member_count -= 1
-
-                # remove them from the voice channel member list
-                vc = guild._voice_state_for(user_id)
-                if vc:
-                    voice_channel = vc.channel
-                    if voice_channel is not None:
-                        try:
-                            voice_channel.voice_members.remove(member)
-                        except ValueError:
-                            pass
-
                 self.dispatch('member_remove', member)
 
     def parse_guild_member_update(self, data):