diff --git a/services/web/frontend/js/shared/context/user-features-context.tsx b/services/web/frontend/js/shared/context/user-features-context.tsx index 2cc9ba932d..a162ae0540 100644 --- a/services/web/frontend/js/shared/context/user-features-context.tsx +++ b/services/web/frontend/js/shared/context/user-features-context.tsx @@ -19,7 +19,7 @@ export const UserFeaturesProvider: FC = ({ }) => { const user = useUserContext() const { writefullInstance } = useEditorContext() - const [features, setFeatures] = useState(user.features) + const [features, setFeatures] = useState(user.features || {}) useReceiveUser( useCallback(data => { @@ -61,7 +61,7 @@ export function useUserFeaturesContext() { if (!context) { throw new Error( - 'useUserFeaturesContext is only available inside UserFeaturesContext, or `ol-user` meta is not defined' + 'useUserFeaturesContext is only available inside UserFeaturesContext' ) }