diff --git a/InvenTree/part/models.py b/InvenTree/part/models.py index 7a699c20b7..ea26e5e5c7 100644 --- a/InvenTree/part/models.py +++ b/InvenTree/part/models.py @@ -1907,8 +1907,7 @@ class BomItem(models.Model): else: raise ValidationError({'sub_part': _('Sub part must be specified')}) except Part.DoesNotExist: - raise ValidationError({'sub_part': _('Sub part must be specified')}) - + raise ValidationError({'sub_part': _('Sub part must be specified')}) class Meta: verbose_name = _("BOM Item") diff --git a/InvenTree/part/views.py b/InvenTree/part/views.py index f664127d82..ac4925685f 100644 --- a/InvenTree/part/views.py +++ b/InvenTree/part/views.py @@ -2449,7 +2449,6 @@ class BomItemCreate(AjaxCreateView): # Eliminate any options that are already in the BOM! sub_part_query = sub_part_query.exclude(id__in=[item.id for item in part.getRequiredParts()]) - except (ValueError, Part.DoesNotExist): pass