diff --git a/src/pretix/presale/views/event.py b/src/pretix/presale/views/event.py index ff60e51a8..008b56a19 100644 --- a/src/pretix/presale/views/event.py +++ b/src/pretix/presale/views/event.py @@ -47,7 +47,8 @@ class EventIndex(EventViewMixin, CartDisplayMixin, TemplateView): var.cached_availability = list(var['variation'].check_quotas()) var.cached_availability[1] = min(var.cached_availability[1], int(self.request.event.settings.max_items_per_order)) - item.min_price = min([var['price'] for v in item.available_variations]) + if len(item.available_variations) > 0: + item.min_price = min([var['price'] for v in item.available_variations]) items = [item for item in items if len(item.available_variations) > 0]