diff --git a/frontend/app/PrivateRoutes.tsx b/frontend/app/PrivateRoutes.tsx index 59fa3c482..a7c2de1a0 100644 --- a/frontend/app/PrivateRoutes.tsx +++ b/frontend/app/PrivateRoutes.tsx @@ -118,8 +118,9 @@ interface Props { function PrivateRoutes(props: Props) { const { onboarding, sites, siteId } = props; + const hasRecordings = sites.some(s => s.recorded); const redirectToOnboarding = - !onboarding && localStorage.getItem(GLOBAL_HAS_NO_RECORDINGS) === 'true'; + !onboarding && (localStorage.getItem(GLOBAL_HAS_NO_RECORDINGS) === 'true' || !hasRecordings); const siteIdList: any = sites.map(({ id }) => id).toJS(); return (