diff --git a/src/matrix/room/Room.js b/src/matrix/room/Room.js index 44ba536f..4ba5fefc 100644 --- a/src/matrix/room/Room.js +++ b/src/matrix/room/Room.js @@ -269,7 +269,7 @@ export class Room extends BaseRoom { } _getPowerLevelsEvent(roomResponse) { - const isPowerlevelEvent = event => event.state_key !== undefined && event.type === POWERLEVELS_EVENT_TYPE; + const isPowerlevelEvent = event => event.state_key === "" && event.type === POWERLEVELS_EVENT_TYPE; const powerLevelEvent = roomResponse.timeline?.events.find(isPowerlevelEvent) ?? roomResponse.state?.events.find(isPowerlevelEvent); return powerLevelEvent; }