diff --git a/application/views/approval_actions/ApprovalActionQueue.xhtml b/application/views/approval_actions/ApprovalActionQueue.xhtml index 97a5361086fbc79430cd92d44da4f5953b1ec6a0..cf4f8b00734a119a7dc9f325f26f168bc3ca180c 100644 --- a/application/views/approval_actions/ApprovalActionQueue.xhtml +++ b/application/views/approval_actions/ApprovalActionQueue.xhtml @@ -4,7 +4,9 @@ $currentSave = $current; $current['id'] = ''; $current['value'] = null; -$current['approvalRoles'] = $this->chain->ownerBody->roles->columnToArray('name', 'approvalBodyRoleId'); +if ($this->chain->ownerBody->roles) { + $current['approvalRoles'] = $this->chain->ownerBody->roles->columnToArray('name', 'approvalBodyRoleId'); +} $current['selectedRoleId'] = null; if ($approvalAction) { $current['keyPrefix'] = 'edit[' . $approvalAction->getPrimaryKey() . '][';