diff --git a/main/mySpace/index.php b/main/mySpace/index.php
index c9c07ca150..2035a495f5 100644
--- a/main/mySpace/index.php
+++ b/main/mySpace/index.php
@@ -53,13 +53,13 @@ function count_coaches()
 	return $total_no_coachs;
 }
 
-function sort_users($a, $b)
-{
-	global $tracking_column;
-	if($a[$tracking_column] > $b[$tracking_column])
-		return 1;
-	else 
-		return -1;
+function sort_users($a,$b){
+	$a = trim(strtolower($a[$_SESSION['tracking_column']]));
+	$b = trim(strtolower($b[$_SESSION['tracking_column']]));
+	if($_SESSION['tracking_direction'] == 'DESC')
+		return strcmp($b, $a);
+	else
+		return strcmp($a, $b);
 }