diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php b/src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php index ca04d624f..13315a969 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php @@ -110,7 +110,10 @@ abstract class FilterBaseController extends ApiMutableModelControllerBase } } foreach ((new Alias())->aliases->alias->iterateItems() as $alias) { - if (strpos((string)$alias->type, "port") === false) { + if ($alias->type == 'internal') { + /* currently only used for legacy bindings, align with legacy_list_aliases() usage */ + continue; + } elseif (strpos((string)$alias->type, "port") === false) { $result['aliases']['items'][(string)$alias->name] = (string)$alias->name; } }