diff --git a/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs b/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs index ee00573..d36b70f 100644 --- a/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs +++ b/src/Luban.Job.Cfg/Source/Defs/CfgDefLoader.cs @@ -353,7 +353,7 @@ namespace Luban.Job.Cfg.Defs foreach (var (name, f) in tableDefInfo.FieldInfos) { - if (parentBean.Fields.Any(x => x.Name == name && x.Type == f.Type)) + if (parentBean != null && parentBean.Fields.Any(x => x.Name == name && x.Type == f.Type)) { continue; }