diff --git a/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.test.tsx b/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.test.tsx
index 1303901375..b8077c604f 100644
--- a/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.test.tsx
+++ b/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.test.tsx
@@ -30,9 +30,10 @@ import { TechDocsReaderPage } from './TechDocsReaderPage';
import { Route, useParams } from 'react-router-dom';
import { TechDocsAddons } from '@backstage/plugin-techdocs-react';
import { ReportIssue } from '@backstage/plugin-techdocs-module-addons-contrib';
-import { Page } from '@backstage/core-components';
import { FlatRoutes } from '@backstage/core-app-api';
+import { Page } from '@backstage/core-components';
+
const mockEntityMetadata = {
locationMetadata: {
type: 'github',
@@ -112,6 +113,12 @@ describe('', () => {
afterEach(() => {
jest.resetAllMocks();
});
+
+ beforeEach(() => {
+ const realPage = jest.requireActual('@backstage/core-components').Page;
+ (Page as jest.Mock).mockImplementation(realPage);
+ });
+
it('should render a techdocs reader page without children', async () => {
const rendered = await renderInTestApp(