diff --git a/sites/all/modules/unl/unl_site_creation.php b/sites/all/modules/unl/unl_site_creation.php
index e803f54662ecb77ee522ef3c6c53e07660ce6f61..21936c8a248e5b21e43babedf2dfd751caa539e0 100644
--- a/sites/all/modules/unl/unl_site_creation.php
+++ b/sites/all/modules/unl/unl_site_creation.php
@@ -316,6 +316,7 @@ function unl_aliases_page() {
 function unl_site_alias_create($form, &$form_state) {
   $sites = db_select('unl_sites', 's')
     ->fields('s', array('site_id', 'uri'))
+    ->orderBy('uri')
     ->execute()
     ->fetchAll();
   foreach ($sites as $site) {