diff --git a/packages/docusaurus-plugin-content-docs/src/docs.ts b/packages/docusaurus-plugin-content-docs/src/docs.ts index f5f4b4b094..46769abf1b 100644 --- a/packages/docusaurus-plugin-content-docs/src/docs.ts +++ b/packages/docusaurus-plugin-content-docs/src/docs.ts @@ -356,7 +356,11 @@ export function getMainDocId({ if (versionHomeDoc) { return versionHomeDoc; } else if (firstDocIdOfFirstSidebar) { - return docs.find((doc) => doc.id === firstDocIdOfFirstSidebar)!; + return docs.find( + (doc) => + doc.id === firstDocIdOfFirstSidebar || + doc.unversionedId === firstDocIdOfFirstSidebar, + )!; } else { return docs[0]; }