From 9a7d5abb1f3c3d39469f29dcca1fca65de1b59fd Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Tue, 12 May 2026 11:29:37 +0200 Subject: [PATCH] fix unhandled exception in taxrules API --- src/pretix/api/serializers/event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/api/serializers/event.py b/src/pretix/api/serializers/event.py index ca163f0d33..009f94e926 100644 --- a/src/pretix/api/serializers/event.py +++ b/src/pretix/api/serializers/event.py @@ -701,7 +701,7 @@ class TaxRuleSerializer(CountryFieldMixin, I18nAwareModelSerializer): return super().save(**kwargs) def validate_default(self, value): - if not value and self.instance.default: + if not value and (not self.instance or self.instance.default): raise ValidationError("You can't remove the default property, instead set it on another tax rule.") return value