diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs index 5ffe3278c3..194132d001 100644 --- a/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs +++ b/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/ChangeTrackers/AbpEntityEntry.cs @@ -48,7 +48,8 @@ public class AbpEntityEntry if (navigationEntry.NavigationEntry is CollectionEntry) { - navigationEntry.OriginalValue!.As>().Add(entityEntry.Entity); + navigationEntry.OriginalValue ??= new List(); + navigationEntry.OriginalValue.As>().Add(entityEntry.Entity); } else {