diff --git a/src/pretix/base/forms/questions.py b/src/pretix/base/forms/questions.py index dd49bfd6ed..523382cac4 100644 --- a/src/pretix/base/forms/questions.py +++ b/src/pretix/base/forms/questions.py @@ -493,7 +493,8 @@ class BaseInvoiceAddressForm(forms.ModelForm): initial=(self.instance.name_parts if self.instance else self.instance.name_parts), ) if event.settings.invoice_address_required and not event.settings.invoice_address_company_required and not self.all_optional: - self.fields['name_parts'].widget.attrs['data-required-if'] = '#id_is_business_0' + if not event.settings.invoice_name_required: + self.fields['name_parts'].widget.attrs['data-required-if'] = '#id_is_business_0' self.fields['name_parts'].widget.attrs['data-no-required-attr'] = '1' self.fields['company'].widget.attrs['data-required-if'] = '#id_is_business_1'