diff --git a/src/components/views/rooms/RoomListPanel/RoomListView.tsx b/src/components/views/rooms/RoomListPanel/RoomListView.tsx
index 069b49adb8..77ad11c672 100644
--- a/src/components/views/rooms/RoomListPanel/RoomListView.tsx
+++ b/src/components/views/rooms/RoomListPanel/RoomListView.tsx
@@ -19,11 +19,18 @@ import Spinner from "../../elements/Spinner";
export function RoomListView(): JSX.Element {
const vm = useRoomListViewModel();
const isRoomListEmpty = vm.rooms.length === 0;
-
+ let listBody;
+ if (vm.isLoadingRooms) {
+ listBody = ;
+ } else if (isRoomListEmpty) {
+ listBody = ;
+ } else {
+ listBody = ;
+ }
return (
<>
- {vm.isLoadingRooms ? : isRoomListEmpty ? : }
+ {listBody}
>
);
}