diff --git leaguesite_match/leaguesite_match.admin.inc leaguesite_match/leaguesite_match.admin.inc
index c37a438..6868a81 100644
--- leaguesite_match/leaguesite_match.admin.inc
+++ leaguesite_match/leaguesite_match.admin.inc
@@ -526,7 +526,7 @@ function leaguesite_match_list(){
 	$form = array();
 	//set up form where we can change various match settings
 	//get all the matches that have passed the fixture date with no score.
-	$result = db_query("SELECT {leaguesite_match}.nid FROM {leaguesite_match} LEFT JOIN {leaguesite_relation} ON {leaguesite_match}.relation_id = {leaguesite_relation}.relation_id LEFT JOIN {leaguesite_season} ON {leaguesite_relation}.sid = {leaguesite_season}.sid WHERE {leaguesite_season}.archive = 0 ".$filter."ORDER BY {leaguesite_match}.match_time;");
+	$result = db_query("SELECT {leaguesite_match}.nid FROM {leaguesite_match} LEFT JOIN {leaguesite_relation} ON {leaguesite_match}.relation_id = {leaguesite_relation}.relation_id LEFT JOIN {leaguesite_season} ON {leaguesite_relation}.sid = {leaguesite_season}.sid WHERE {leaguesite_season}.archive = 0 ".$filter."ORDER BY {leaguesite_match}.match_time, {leaguesite_match}.nid;");
 	//loop through the matches and check permissions to edit the matches. If so, add them to the form.
 	/*
 	* Check permissions using node_access('amend', node_load($nid , $revision = NULL, $reset = NULL)))
