diff --git a/src/pretix/presale/views/cart.py b/src/pretix/presale/views/cart.py index 07bafe8ec0..49f527b9e4 100644 --- a/src/pretix/presale/views/cart.py +++ b/src/pretix/presale/views/cart.py @@ -156,7 +156,8 @@ def get_or_create_cart_id(request): def cart_session(request): request.session.modified = True - return request.session['carts'][get_or_create_cart_id(request)] + cart_id = get_or_create_cart_id(request) + return request.session['carts'][cart_id] class CartRemove(EventViewMixin, CartActionMixin, AsyncAction, View):