diff --git a/src/pretix/control/templatetags/order_overview.py b/src/pretix/control/templatetags/order_overview.py index d7167700b5..a873cfc878 100644 --- a/src/pretix/control/templatetags/order_overview.py +++ b/src/pretix/control/templatetags/order_overview.py @@ -21,7 +21,7 @@ def togglesum_filter(value, arg='EUR', autoescape=True): places = settings.CURRENCY_PLACES.get(arg, 2) return mark_safe('{0}{1}{2}'.format( - esc(value[0]), - esc(floatformat(value[1], places)), - esc(floatformat(value[2], places)) + esc(value[0] if value[0] != 0 else ''), + esc(floatformat(value[1], places) if value[0] != 0 or value[1] != 0 else ''), + esc(floatformat(value[2], places) if value[0] != 0 or value[2] != 0 else '') ))