From b6de086a4d4d9c12d4dbe365cf40940aec6b9fa2 Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Thu, 30 Aug 2007 18:28:50 +0000
Subject: [PATCH] fix to admin area to properly display queue action options

---
 application/views/approval_actions/ApprovalActionQueue.xhtml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/application/views/approval_actions/ApprovalActionQueue.xhtml b/application/views/approval_actions/ApprovalActionQueue.xhtml
index 97a53610..cf4f8b00 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() . '][';
-- 
GitLab