diff --git a/src/util/permissions.ts b/src/util/permissions.ts index c7290c0b5..44ca9dd7a 100644 --- a/src/util/permissions.ts +++ b/src/util/permissions.ts @@ -80,7 +80,7 @@ export async function calculateChannelOverwrites( ); // First calculate @everyone overwrites since these have the lowest priority - const overwriteEveryone = channel.permissionOverwrites.find( + const overwriteEveryone = channel.permissionOverwrites?.find( (overwrite) => overwrite.id === channel.guildId, ); if (overwriteEveryone) { @@ -107,7 +107,7 @@ export async function calculateChannelOverwrites( permissions |= allow; // Third calculate member specific overwrites since these have the highest priority - const overwriteMember = overwrites.find( + const overwriteMember = overwrites?.find( (overwrite) => overwrite.id === member.id, ); if (overwriteMember) {