diff --git a/application/modules/requests/controllers/IndexController.php b/application/modules/requests/controllers/IndexController.php
index db9f9e87f2afea9115a5d018ee08b51e6890a516..35ff60b5a5954eb2ab5bf8e0f34454e994f5b42e 100644
--- a/application/modules/requests/controllers/IndexController.php
+++ b/application/modules/requests/controllers/IndexController.php
@@ -106,6 +106,7 @@ class Requests_IndexController extends App_Controller_Action
 		foreach ($userRequestsData as $requestType => &$requestList) {
             $sortKeys[$requestType][] =& $requestList;
             call_user_func_array('array_multisort', &$sortKeys[$requestType]);
+            unset($requestList);
 		}
 
 		$roleData = array();
@@ -159,6 +160,7 @@ class Requests_IndexController extends App_Controller_Action
                 foreach ($role['requests'] as $requestType => &$requestList) {
                     $sortKeys[$requestType][] =& $requestList;
                     call_user_func_array('array_multisort', &$sortKeys[$requestType]);
+                    unset($requestList);
                 }
             }
 
@@ -197,6 +199,7 @@ class Requests_IndexController extends App_Controller_Action
                 foreach ($role['watchingRequests'] as $requestType => &$requestList) {
                     $sortKeys[$requestType][] =& $requestList;
                     call_user_func_array('array_multisort', &$sortKeys[$requestType]);
+                    unset($requestList);
                 }
             }
 			$roleData[] = $role;