diff --git a/src/pretix/base/services/orders.py b/src/pretix/base/services/orders.py index 904113e157..4e8b7abf98 100644 --- a/src/pretix/base/services/orders.py +++ b/src/pretix/base/services/orders.py @@ -3495,8 +3495,8 @@ def signal_listener_issue_media(sender: Event, order: Order, **kwargs): identifier=mt.generate_identifier(sender.organizer), active=True, customer=order.customer, - linked_orderposition=p, ) + rm.linked_orderpositions.add(p) rm.log_action( 'pretix.reusable_medium.created', data={