diff --git a/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift b/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift index ab68299b9..ba6f1ad5a 100644 --- a/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift +++ b/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift @@ -140,7 +140,7 @@ class JoinRoomScreenViewModel: JoinRoomScreenViewModelType, JoinRoomScreenViewMo roomInfo = invitedRoomProxy.info case .knocked(let knockedRoomProxy): roomInfo = knockedRoomProxy.info - if let roomSummaryProvider = clientProxy.roomSummaryProvider { + if let roomSummaryProvider = clientProxy.alternateRoomSummaryProvider { membershipStateChangeCancellable = roomSummaryProvider.roomListPublisher .compactMap { summaries -> Void? in guard let roomSummary = summaries.first(where: { $0.id == roomInfo?.id }),