diff --git a/backend/src/plugins/Logs/events/LogsVoiceChannelEvts.ts b/backend/src/plugins/Logs/events/LogsVoiceChannelEvts.ts index bdb4b1a4..0abfadc8 100644 --- a/backend/src/plugins/Logs/events/LogsVoiceChannelEvts.ts +++ b/backend/src/plugins/Logs/events/LogsVoiceChannelEvts.ts @@ -11,7 +11,11 @@ export const LogsVoiceStateUpdateEvt = logsEvt({ async listener(meta) { const oldChannel = meta.args.oldState.channel; const newChannel = meta.args.newState.channel; - const member = meta.args.newState.member ?? meta.args.oldState.member!; + const member = meta.args.newState.member ?? meta.args.oldState.member; + + if (!member) { + return; + } if (!newChannel && oldChannel) { // Leave evt