From 5a93cd460a6e26aac816d1de446b5b74062e7183 Mon Sep 17 00:00:00 2001 From: Peter Eckel Date: Thu, 3 Mar 2022 12:23:03 +0100 Subject: [PATCH] Fixes #8787: Hide pk column if not required --- netbox/netbox/views/generic/bulk_views.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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