diff --git a/src/room/RoomPage.tsx b/src/room/RoomPage.tsx
index c319ae13..ddf92959 100644
--- a/src/room/RoomPage.tsx
+++ b/src/room/RoomPage.tsx
@@ -25,11 +25,9 @@ import { GroupCallView } from "./GroupCallView";
import { useUrlParams } from "../UrlParams";
import { useRegisterPasswordlessUser } from "../auth/useRegisterPasswordlessUser";
import { useOptInAnalytics } from "../settings/useSetting";
-import { useHistory } from "react-router-dom";
+import { HomePage } from "../home/HomePage";
export const RoomPage: FC = () => {
- const history = useHistory();
-
const {
roomAlias,
roomId,
@@ -42,9 +40,7 @@ export const RoomPage: FC = () => {
} = useUrlParams();
const roomIdOrAlias = roomId ?? roomAlias;
if (!roomIdOrAlias) {
- history.push("/");
console.error("No room specified");
- return null;
}
const [optInAnalytics, setOptInAnalytics] = useOptInAnalytics();
@@ -102,6 +98,10 @@ export const RoomPage: FC = () => {
return ;
}
+ if (!roomIdOrAlias) {
+ return ;
+ }
+
return (