From 0fd519df4d559b32752dc62b157dc4383b1a2b53 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 22 Feb 2016 13:55:06 +0100 Subject: [PATCH] Catch RelatedObjectDoesNotExist error --- src/pretix/presale/views/order.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/presale/views/order.py b/src/pretix/presale/views/order.py index 743c7fe64..1830dee3a 100644 --- a/src/pretix/presale/views/order.py +++ b/src/pretix/presale/views/order.py @@ -214,9 +214,9 @@ class OrderModify(EventViewMixin, OrderDetailMixin, QuestionsViewMixin, Template @cached_property def invoice_address(self): - if self.order.invoice_address: + try: return self.order.invoice_address - else: + except InvoiceAddress.DoesNotExist: return InvoiceAddress(order=self.order) @cached_property