diff --git a/packages/frontend/core/src/components/page-list/use-tag-metas.ts b/packages/frontend/core/src/components/page-list/use-tag-metas.ts index 4e28c36165..2e6f9d5e05 100644 --- a/packages/frontend/core/src/components/page-list/use-tag-metas.ts +++ b/packages/frontend/core/src/components/page-list/use-tag-metas.ts @@ -43,6 +43,9 @@ export function useTagMetas(pageMetas: DocMeta[]) { const filterPageMetaByTag = useCallback( (tagId: string) => { return pageMetas.filter(page => { + if (!page.tags) { + return false; + } return page.tags.includes(tagId); }); },