diff --git a/src/pretix/base/models/event.py b/src/pretix/base/models/event.py index 3633571a1d..dccc687825 100644 --- a/src/pretix/base/models/event.py +++ b/src/pretix/base/models/event.py @@ -752,6 +752,7 @@ class Event(EventMixin, LoggedModel): return not self.orders.exists() and not self.invoices.exists() def delete_sub_objects(self): + self.cartposition_set.all().delete() self.items.all().delete() self.subevents.all().delete()