diff --git a/include/staff/staffmembers.inc.php b/include/staff/staffmembers.inc.php
index 8bd1c395d694b3197dd723f979cedb5c60a6deec..6b588707f5693384c37643e52fbdbce408c729e6 100644
--- a/include/staff/staffmembers.inc.php
+++ b/include/staff/staffmembers.inc.php
@@ -38,9 +38,6 @@ if ($_REQUEST['order'] && isset($orderWays[strtoupper($_REQUEST['order'])])) {
     $order = 'ASC';
 }
 
-if ($order_column && strpos($order_column,',')) {
-    $order_column=str_replace(','," $order,",$order_column);
-}
 $x=$sort.'_sort';
 $$x=' class="'.strtolower($order).'" ';
 
@@ -84,7 +81,7 @@ $qs += array('sort' => $_REQUEST['sort'], 'order' => $_REQUEST['order']);
 $pageNav->setURL('staff.php', $qs);
 $showing = $pageNav->showing().' '._N('agent', 'agents', $count);
 $qstr = '&'. Http::build_query($qs);
-$qstr .= '&order='.($order=='DESC' ? 'ASC' : 'DESC');
+$qstr .= '&order='.($order=='-' ? 'ASC' : 'DESC');
 
 // add limits.
 $agents->limit($pageNav->getLimit())->offset($pageNav->getStart());