diff --git a/netbox/dcim/filters.py b/netbox/dcim/filters.py index 1e2db9921..4e55e83b5 100644 --- a/netbox/dcim/filters.py +++ b/netbox/dcim/filters.py @@ -622,7 +622,7 @@ class InterfaceListFilter(django_filters.FilterSet): def filter_site(self, queryset, name, value): try: - device = Device.objects.select_related('site').get(**{name: value}) + device = Device.objects.select_related('site').get(**{name: value}) ordering = device.device_type.interface_ordering return queryset.filter(device=device).order_naturally(ordering) except Device.DoesNotExist: