diff --git a/netbox/utilities/forms/fields.py b/netbox/utilities/forms/fields.py index 96af9a892..2d1355250 100644 --- a/netbox/utilities/forms/fields.py +++ b/netbox/utilities/forms/fields.py @@ -435,7 +435,7 @@ class DynamicModelChoiceMixin: filter = self.filter(field_name=field_name) try: self.queryset = filter.filter(self.queryset, data) - except TypeError: + except (TypeError, ValueError): # Catch any error caused by invalid initial data passed from the user self.queryset = self.queryset.none() else: