diff --git a/netbox/netbox/views/generic/bulk_views.py b/netbox/netbox/views/generic/bulk_views.py index ecdc33432..992bb9f91 100644 --- a/netbox/netbox/views/generic/bulk_views.py +++ b/netbox/netbox/views/generic/bulk_views.py @@ -70,8 +70,11 @@ class ObjectListView(BaseMultiObjectView): bulk_actions: Show checkboxes for object selection """ table = self.table(self.queryset, user=request.user) - if 'pk' in table.base_columns and bulk_actions: - table.columns.show('pk') + if 'pk' in table.base_columns: + if bulk_actions: + table.columns.show('pk') + else: + table.columns.hide('pk') return table