diff --git a/src/pretix/base/services/cart.py b/src/pretix/base/services/cart.py index a504610619..57faba3056 100644 --- a/src/pretix/base/services/cart.py +++ b/src/pretix/base/services/cart.py @@ -61,7 +61,7 @@ def _re_add_expired_positions(items: List[dict], event: Event, cart_id: str, now 'count': 1, 'price': cp.price, 'cp': cp, - 'voucher': cp.voucher.code + 'voucher': cp.voucher.code if cp.voucher else None }) positions.add(cp) return positions