diff --git a/packages/core/admin/admin/src/content-manager/components/DynamicTable/index.js b/packages/core/admin/admin/src/content-manager/components/DynamicTable/index.js
index 9cdbed71d8..b3703ebded 100644
--- a/packages/core/admin/admin/src/content-manager/components/DynamicTable/index.js
+++ b/packages/core/admin/admin/src/content-manager/components/DynamicTable/index.js
@@ -1,6 +1,7 @@
import React, { useMemo } from 'react';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
+import { Typography } from '@strapi/design-system';
import { DynamicTable as Table, useStrapiApp } from '@strapi/helper-plugin';
import { useSelector } from 'react-redux';
@@ -90,6 +91,12 @@ const DynamicTable = ({
sortable: false,
},
cellFormatter({ strapi_reviewWorkflows_stage }) {
+ // if entities are created e.g. through lifecycle methods
+ // they may not have a stage assigned
+ if (!strapi_reviewWorkflows_stage) {
+ return -;
+ }
+
return ;
},
});