diff --git a/src/app/molecules/room-permissions/RoomPermissions.jsx b/src/app/molecules/room-permissions/RoomPermissions.jsx index da8720c..751c124 100644 --- a/src/app/molecules/room-permissions/RoomPermissions.jsx +++ b/src/app/molecules/room-permissions/RoomPermissions.jsx @@ -177,6 +177,11 @@ function RoomPermissions({ roomId }) { const mx = initMatrix.matrixClient; const room = mx.getRoom(roomId); const pLEvent = room.currentState.getStateEvents('m.room.power_levels')[0]; + + if (!pLEvent) { + return null; + } + const permissions = pLEvent.getContent(); const canChangePermission = room.currentState.maySendStateEvent('m.room.power_levels', mx.getUserId()); const myPowerLevel = room.getMember(mx.getUserId())?.powerLevel ?? 100;