From 925077e30f85929d700617b5686c3b8a45a1af7e Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 21 Sep 2022 10:04:50 +0200 Subject: [PATCH] Fix crash on password change page when not logged in --- src/pretix/presale/views/customer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/presale/views/customer.py b/src/pretix/presale/views/customer.py index 36be8ae62..ae70ed6d3 100644 --- a/src/pretix/presale/views/customer.py +++ b/src/pretix/presale/views/customer.py @@ -449,7 +449,7 @@ class ChangePasswordView(CustomerRequiredMixin, FormView): def dispatch(self, request, *args, **kwargs): if not request.organizer.settings.customer_accounts: raise Http404('Feature not enabled') - if self.request.customer.provider_id: + if self.request.customer and self.request.customer.provider_id: raise Http404('Feature not enabled') return super().dispatch(request, *args, **kwargs)