diff --git a/frontend/src/pages/resource_details_page.tsx b/frontend/src/pages/resource_details_page.tsx index 6000886..198d252 100644 --- a/frontend/src/pages/resource_details_page.tsx +++ b/frontend/src/pages/resource_details_page.tsx @@ -72,12 +72,12 @@ export default function ResourcePage() { }, [id]); useEffect(() => { - if (location.state.resource) { - document.title = location.state.resource.title; + if (location.state?.resource) { + document.title = location.state?.resource.title; } else { document.title = t("Resource Details"); } - }, [location.state.resource, t]); + }, [location.state?.resource, t]); useEffect(() => { setResource(null);