diff --git a/netbox/dcim/forms/bulk_edit.py b/netbox/dcim/forms/bulk_edit.py index 098c1a58e..9db7c250e 100644 --- a/netbox/dcim/forms/bulk_edit.py +++ b/netbox/dcim/forms/bulk_edit.py @@ -1779,6 +1779,13 @@ class InventoryItemBulkEditForm( ) nullable_fields = ('label', 'role', 'manufacturer', 'part_id', 'description') + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + # Remove parent device passed as context to avoid conflicts with the actual device field + # on this form (see bug #19464) + self.initial.pop('device', None) + # # Device component roles