diff --git a/application/modules/courses/views/scripts/view/course-info.phtml b/application/modules/courses/views/scripts/view/course-info.phtml
index c3b9f128ff060aef8506a9da1adefc397f866b86..c45bab5c536ad26704037b8f6874b2edcd48ddab 100644
--- a/application/modules/courses/views/scripts/view/course-info.phtml
+++ b/application/modules/courses/views/scripts/view/course-info.phtml
@@ -132,6 +132,12 @@
         <td><?php echo $this->request->getLastApprovalTime(); ?></td>
     </tr>
     <?php } ?>
+    <?php if ($this->request->getOwnerModel()) { ?>
+    <tr>
+        <th>Submitter</th>
+        <td><?php echo $this->request->getOwnerModel()->getFirstName() . ' ' . $this->request->getOwnerModel()->getLastName(); ?></td>
+    </tr>
+    <?php } ?>
 
 </table>
 
diff --git a/application/modules/requests/models/RequestModel.php b/application/modules/requests/models/RequestModel.php
index 0c4dd263c6144eced18394204a56d4427bf49cd5..f837d2769da5b4b70624217b5d2c961ca6efde6c 100644
--- a/application/modules/requests/models/RequestModel.php
+++ b/application/modules/requests/models/RequestModel.php
@@ -77,6 +77,15 @@ class Requests_RequestModel extends Unl_Model
             $objects[$objectId]->_data['lastApprovalTime'] = $time;
         }
 
+        $ownerIds = array();
+        foreach ($objects as $object) {
+        	$ownerIds[$object->getId()] = $object->_data['owner'];
+        }
+        $owners = Auth_UserModel::find($ownerIds);
+        foreach ($objects as $object) {
+        	$object->_owner = $owners[$ownerIds[$object->getId()]];
+        }
+        
         foreach ($objects as $object) {
         	$object->_setClean();
         }
@@ -674,7 +683,8 @@ class Requests_RequestModel extends Unl_Model
         if (!file_exists($path)) {
             @mkdir($path, 0755, true);
         }
-        $data = @file_get_contents($path . DIRECTORY_SEPARATOR . $hash);
+        //$data = @file_get_contents($path . DIRECTORY_SEPARATOR . $hash);
+        $data = '';
         return $data;
     }
     
@@ -771,6 +781,17 @@ class Requests_RequestModel extends Unl_Model
 	{
 		return $this->_data['owner'];
 	}
+	
+	public function getOwnerModel()
+	{	
+		if (!$this->_owner) {
+	        if (!$this->getOwner()) {
+	            return null;
+	        }
+			$this->_owner = Auth_UserModel::find($this->getOwner());
+		}
+		return $this->_owner;
+	}
 
 	public function setOwner(Auth_UserModel $owner)
 	{