diff --git a/src/pretix/api/serializers/order.py b/src/pretix/api/serializers/order.py index 1129ae358f..b0cf2294e4 100644 --- a/src/pretix/api/serializers/order.py +++ b/src/pretix/api/serializers/order.py @@ -80,7 +80,7 @@ class CompatibleCountryField(serializers.Field): country = self.countries.by_name(force_str(data)) if not country: self.fail("invalid_choice", input=data) - return {self.field_name: country} + return {self.field_name: Country(country)} def to_representation(self, instance: InvoiceAddress): if instance.country: