diff --git a/src/room/useLoadGroupCall.ts b/src/room/useLoadGroupCall.ts index 2cd0d40b0..8a7617d85 100644 --- a/src/room/useLoadGroupCall.ts +++ b/src/room/useLoadGroupCall.ts @@ -280,7 +280,7 @@ export const useLoadGroupCall = ( ); } if ( - roomSummary === undefined || + roomSummary?.join_rule === undefined || roomSummary.join_rule === JoinRule.Public ) { room = await client.joinRoom(roomId, {