diff --git a/app/pages/admin/project-status.jsx b/app/pages/admin/project-status.jsx index 14d3b54ca4..bc7f978d5a 100644 --- a/app/pages/admin/project-status.jsx +++ b/app/pages/admin/project-status.jsx @@ -108,7 +108,11 @@ class ProjectStatus extends Component { handleToggle(event, workflow) { this.setState({ error: null }); const isChecked = event.target.checked; - const defaultWorkflowId = this.state.project.configuration.default_workflow; + let defaultWorkflowId; + + if (this.state.project.configuration) { + defaultWorkflowId = this.state.project.configuration.default_workflow; + } if (defaultWorkflowId === workflow.id && workflow.active) { this.setState({ @@ -132,7 +136,8 @@ class ProjectStatus extends Component { {this.state.workflows.map((workflow) => { return (
  • - {this.state.project.configuration.default_workflow === workflow.id ? ' * ' : ''} + {this.state.project.configuration && + this.state.project.configuration.default_workflow === workflow.id ? ' * ' : ''}