diff --git a/client/coral-admin/src/routes/Moderation/containers/Moderation.js b/client/coral-admin/src/routes/Moderation/containers/Moderation.js index 1161ad5dc..200e5f6ae 100644 --- a/client/coral-admin/src/routes/Moderation/containers/Moderation.js +++ b/client/coral-admin/src/routes/Moderation/containers/Moderation.js @@ -71,10 +71,10 @@ class ModerationContainer extends Component { const id = getAssetId(this.props); const tab = getTab(this.props); - // Grab premod from asset or from settings - const premod = !id ? settings.moderation : asset.settings.moderation; + // Grab premod from asset or from settings if it's defined. + const setting = id && asset && asset.settings ? asset.settings.moderation : settings.moderation; - const queue = isPremod(premod) ? 'premod' : 'new'; + const queue = isPremod(setting) ? 'premod' : 'new'; const activeTab = tab ? tab : queue; return activeTab;