diff --git a/application/controllers/HomeController.php b/application/controllers/HomeController.php
index cc5c0471537ce599d985cb439832912b47770de4..e3cc3ed33f2bbe7b47457fd4aa065337613e7fa7 100644
--- a/application/controllers/HomeController.php
+++ b/application/controllers/HomeController.php
@@ -19,7 +19,9 @@ class HomeController extends Nmc_Controller_Action
         $myRequests['subject']      = array();
         $myRequests['courseNumber'] = array();
         $myRequests['courseLetter'] = array();
+        $myRequests['counter']      = array();
         $myRequests['request']      = array();
+        $i = 0;
         foreach($requests as $index => $request) {
 
             $course = $request->getCourseGeneration();
@@ -31,6 +33,7 @@ class HomeController extends Nmc_Controller_Action
             $myRequests['subject'][]      = $originalCourse->subject;
             $myRequests['courseNumber'][] = $originalCourse->courseNumber;
             $myRequests['courseLetter'][] = $originalCourse->courseLetter;
+            $myRequests['counter'][]      = $i++;
             $myRequests['request'][]      = $request;
 
         }
@@ -38,6 +41,7 @@ class HomeController extends Nmc_Controller_Action
         array_multisort($myRequests['subject'],
                         $myRequests['courseNumber'],
                         $myRequests['courseLetter'],
+                        $myRequests['counter'],
                         $myRequests['request']);
 
 
@@ -48,6 +52,7 @@ class HomeController extends Nmc_Controller_Action
             $roleRequests['subject']      = array();
             $roleRequests['courseNumber'] = array();
             $roleRequests['courseLetter'] = array();
+            $roleRequests['counter']      = array();
             $roleRequests['request']      = array();
 
             $requests = $role->getRequests();
@@ -62,6 +67,7 @@ class HomeController extends Nmc_Controller_Action
                 $roleRequests['subject'][]      = $originalCourse->subject;
                 $roleRequests['courseNumber'][] = $originalCourse->courseNumber;
                 $roleRequests['courseLetter'][] = $originalCourse->courseLetter;
+                $roleRequests['counter'][]      = $i++;
                 $roleRequests['request'][]      = $request;
 
             }
@@ -69,6 +75,7 @@ class HomeController extends Nmc_Controller_Action
             array_multisort($roleRequests['subject'],
                             $roleRequests['courseNumber'],
                             $roleRequests['courseLetter'],
+                            $roleRequests['counter'],
                             $roleRequests['request']);
 
             $roleData = array();