diff --git a/src/Squidex.Domain.Apps.Core/Schemas/StringField.cs b/src/Squidex.Domain.Apps.Core/Schemas/StringField.cs index 904d0618d..f9715607c 100644 --- a/src/Squidex.Domain.Apps.Core/Schemas/StringField.cs +++ b/src/Squidex.Domain.Apps.Core/Schemas/StringField.cs @@ -66,7 +66,12 @@ namespace Squidex.Domain.Apps.Core.Schemas if (Properties.AllowedValues != null) { - jsonProperty.EnumerationNames = new Collection(Properties.AllowedValues.ToList()); + var names = jsonProperty.EnumerationNames = jsonProperty.EnumerationNames ?? new Collection(); + + foreach (var value in Properties.AllowedValues) + { + names.Add(value); + } } }