diff --git a/packages/strapi-plugin-content-manager/admin/src/components/TableRow/index.js b/packages/strapi-plugin-content-manager/admin/src/components/TableRow/index.js
index b1d62baa3e..cfa729b56d 100644
--- a/packages/strapi-plugin-content-manager/admin/src/components/TableRow/index.js
+++ b/packages/strapi-plugin-content-manager/admin/src/components/TableRow/index.js
@@ -26,13 +26,13 @@ class TableRow extends React.Component {
* @returns {*}
*/
getDisplayedValue(type, value) {
- switch (type) {
+ switch (type.toLowerCase()) {
case 'string':
- return !isEmpty(value) ? value.toString() : '-';
+ return value && !isEmpty(value.toString()) ? value.toString() : '-';
case 'integer':
- return !isEmpty(value) ? value.toString() : '-';
+ return value && !isEmpty(value.toString()) ? value.toString() : '-';
case 'boolean':
- return !isEmpty(value) ? value.toString() : '-';
+ return value && !isEmpty(value.toString()) ? value.toString() : '-';
default:
return '-';
}
diff --git a/packages/strapi-plugin-content-manager/admin/src/containers/Edit/index.js b/packages/strapi-plugin-content-manager/admin/src/containers/Edit/index.js
index 58ed2ba09b..fa13014d13 100644
--- a/packages/strapi-plugin-content-manager/admin/src/containers/Edit/index.js
+++ b/packages/strapi-plugin-content-manager/admin/src/containers/Edit/index.js
@@ -154,7 +154,7 @@ export class Edit extends React.Component {
fullWidth={this.props.isRelationComponentNull}
/>