diff --git a/src/bot.ts b/src/bot.ts
index 0187202e742afe56a47dc4e5326f7dfd0d1381d1..668ecde21e6022d826dbe56b7d7aec4bca71d6d0 100644
--- a/src/bot.ts
+++ b/src/bot.ts
@@ -65,7 +65,7 @@ export class DiscordBot {
         client.on("typingStop", (c, u) => { this.OnTyping(c, u, false);  });
       }
       if (!this.config.bridge.disablePresence) {
-        client.on("presenceUpdate", (_, newMember) => { this.presenceHandler.ProcessMember(newMember); });
+        client.on("presenceUpdate", (_, newMember) => { this.presenceHandler.EnqueueMember(newMember); });
       }
       client.on("userUpdate", (_, newUser) => { this.UpdateUser(newUser); });
       client.on("channelUpdate", (_, newChannel) => { this.UpdateRooms(newChannel); });