diff --git a/src/frontend/src/features/rooms/components/InviteDialog.tsx b/src/frontend/src/features/rooms/components/InviteDialog.tsx index 06273ee7..5436c0c5 100644 --- a/src/frontend/src/features/rooms/components/InviteDialog.tsx +++ b/src/frontend/src/features/rooms/components/InviteDialog.tsx @@ -45,7 +45,7 @@ export const InviteDialog = ({ mode }: { mode: 'join' | 'create' }) => { const { t } = useTranslation('rooms', { keyPrefix: 'shareDialog' }) const roomData = useRoomData() - const roomUrl = getRouteUrl('room', roomData?.slug) + const roomUrl = roomData?.slug ? getRouteUrl('room', roomData.slug) : '' const telephony = useTelephony() diff --git a/src/frontend/src/features/rooms/livekit/components/Info.tsx b/src/frontend/src/features/rooms/livekit/components/Info.tsx index afab80e0..6054e562 100644 --- a/src/frontend/src/features/rooms/livekit/components/Info.tsx +++ b/src/frontend/src/features/rooms/livekit/components/Info.tsx @@ -14,7 +14,7 @@ export const Info = () => { const { t } = useTranslation('rooms', { keyPrefix: 'info' }) const data = useRoomData() - const roomUrl = getRouteUrl('room', data?.slug) + const roomUrl = data?.slug ? getRouteUrl('room', data.slug) : '' const telephony = useTelephony()