diff --git a/src/vanilla/Model/CompositeTypeJv.cs b/src/vanilla/Model/CompositeTypeJv.cs index d8b815689f..0652d02ed2 100644 --- a/src/vanilla/Model/CompositeTypeJv.cs +++ b/src/vanilla/Model/CompositeTypeJv.cs @@ -116,6 +116,7 @@ public virtual IEnumerable ImportList { var classes = new HashSet(); classes.AddRange(Properties.SelectMany(pm => (pm as PropertyJv).Imports)); + classes.AddRange(SubTypes.SelectMany(subType => subType.ImportSafe())); if (this.Properties.Any(p => !p.GetJsonProperty().IsNullOrEmpty())) { classes.Add("com.fasterxml.jackson.annotation.JsonProperty");