diff --git a/application/models/tables/ApprovalActionsSubjectRouter.php b/application/models/tables/ApprovalActionsSubjectRouter.php
index 277fcd47a4476dd07fb8ca1a401939d2c7b75ccd..96cfe83b7adec7a7ddbecf06302edd2e40e43da2 100644
--- a/application/models/tables/ApprovalActionsSubjectRouter.php
+++ b/application/models/tables/ApprovalActionsSubjectRouter.php
@@ -35,10 +35,10 @@ class ApprovalActionsSubjectRouter extends Nmc_Db_Table
 
     public function getResultStatusStrings()
     {
-        $subjects = Subjects::getInstance()->fetchAll();
+        $subjects = Subjects::getInstance()->getSubjectList();
         $subjectsArray = array();
         foreach ($subjects as $subject) {
-            $subjectsArray[$subject->name] = $subject->name;
+            $subjectsArray[$subject] = $subject;
         }
         return $subjectsArray;
     }