diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index cb7b8ddb81..c47dd7881b 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -1891,7 +1891,7 @@ class OrderChange(OrderView): ocm.cancel_fee(f) continue - if f.form.cleaned_data['value'] != f.value: + if f.form.cleaned_data['value'] is not None and f.form.cleaned_data['value'] != f.value: ocm.change_fee(f, f.form.cleaned_data['value']) if f.form.cleaned_data['tax_rule'] and f.form.cleaned_data['tax_rule'] != f.tax_rule: