diff --git a/packages/strapi-plugin-content-type-builder/admin/src/containers/ModelPage/index.js b/packages/strapi-plugin-content-type-builder/admin/src/containers/ModelPage/index.js index 3fba24a5ef..e356493d36 100644 --- a/packages/strapi-plugin-content-type-builder/admin/src/containers/ModelPage/index.js +++ b/packages/strapi-plugin-content-type-builder/admin/src/containers/ModelPage/index.js @@ -72,7 +72,7 @@ export class ModelPage extends React.Component { // eslint-disable-line react/pr componentWillReceiveProps(nextProps) { if (this.props.updatedContentType !== nextProps.updatedContentType) { - if (this.state.contentTypeTemporary) { + if (this.state.contentTypeTemporary && storeData.getContentType()) { this.props.modelFetchSucceeded({ model: storeData.getContentType() }); } else { this.fetchModel(nextProps);