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 ; }, });