diff --git a/src/pretix/base/forms/__init__.py b/src/pretix/base/forms/__init__.py index 77c43777b2..378a55aedd 100644 --- a/src/pretix/base/forms/__init__.py +++ b/src/pretix/base/forms/__init__.py @@ -78,7 +78,7 @@ class SettingsForm(i18nfield.forms.I18nFormMixin, HierarkeyForm): def save(self): for k, v in self.cleaned_data.items(): - if isinstance(self.fields[k], SecretKeySettingsField) and self.cleaned_data.get(k) == SECRET_REDACTED: + if isinstance(self.fields.get(k), SecretKeySettingsField) and self.cleaned_data.get(k) == SECRET_REDACTED: self.cleaned_data[k] = self.initial[k] return super().save()