@@ -38,7 +38,7 @@ def donation_income(context, invoice):
cheapest_ticket = tickets.order_by('price').first()
ticket_rbi = nonvat_price(cheapest_ticket)
return sum(
(nonvat_price(ticket) - ticket_rbi
(max(nonvat_price(ticket) - ticket_rbi, 0)
for ticket in invoice.lineitem_set.filter(product__in=tickets)),
Decimal(0)).quantize(CENTS_QUANT)