diff --git a/packages/plugin-nested-docs/src/utilities/formatBreadcrumb.ts b/packages/plugin-nested-docs/src/utilities/formatBreadcrumb.ts index b7ee116e9..92acac71e 100644 --- a/packages/plugin-nested-docs/src/utilities/formatBreadcrumb.ts +++ b/packages/plugin-nested-docs/src/utilities/formatBreadcrumb.ts @@ -19,8 +19,9 @@ export const formatBreadcrumb = ( if (typeof pluginConfig?.generateLabel === 'function') { label = pluginConfig.generateLabel(docs, lastDoc) } else { - const useAsTitle = collection?.admin?.useAsTitle || 'id' - label = lastDoc[useAsTitle] as string + const title = lastDoc[collection.admin.useAsTitle] + + label = typeof title === 'string' || typeof title === 'number' ? String(title) : '' } return {