diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index c2f73e7c1a..913ee56ce3 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -569,5 +569,7 @@ class CachedTicket(models.Model): @receiver(post_delete, sender=CachedTicket) def cached_file_delete(sender, instance, **kwargs): - if instance.cachedfile: + try: instance.cachedfile.delete() + except CachedFile.DoesNotExist: + pass