diff --git a/cookbook/models.py b/cookbook/models.py index b8449756..a38ac5f3 100644 --- a/cookbook/models.py +++ b/cookbook/models.py @@ -755,7 +755,7 @@ class Ingredient(ExportModelOperationsMixin('ingredient'), models.Model, Permiss objects = ScopedManager(space='space') def __str__(self): - return f'{self.pk}: {self.amount} {self.food.name} {self.unit.name}' + return f'{self.pk}: {self.amount} ' + (self.food.name if self.food else ' ') + (self.unit.name if self.unit else '') class Meta: ordering = ['order', 'pk']