diff --git a/includes/html/pages/device/overview/ports.inc.php b/includes/html/pages/device/overview/ports.inc.php index 886ba05c91..6a58682ba3 100644 --- a/includes/html/pages/device/overview/ports.inc.php +++ b/includes/html/pages/device/overview/ports.inc.php @@ -50,7 +50,7 @@ if (ObjectCache::portCounts(['total'], $device['device_id'])['total'] > 0) { $ifsep = ''; - foreach (dbFetchRows("SELECT * FROM `ports` WHERE device_id = ? AND `deleted` != '1' AND `disabled` = 0", [$device['device_id']]) as $data) { + foreach (dbFetchRows("SELECT * FROM `ports` WHERE device_id = ? AND `deleted` != '1' AND `disabled` = 0 ORDER BY ifName", [$device['device_id']]) as $data) { $data = cleanPort($data); $data = array_merge($data, $device); echo "$ifsep" . generate_port_link($data, makeshortif(strtolower($data['label'])));