diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QFieldSection.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QFieldSection.java index 51b1e2b8..d0facc65 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QFieldSection.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/tables/QFieldSection.java @@ -64,7 +64,7 @@ public class QFieldSection this.label = label; this.icon = icon; this.tier = tier; - this.fieldNames = new MutableList<>(fieldNames); + this.fieldNames = fieldNames == null ? null : new MutableList<>(fieldNames); } @@ -77,7 +77,7 @@ public class QFieldSection this.name = name; this.icon = icon; this.tier = tier; - this.fieldNames = new MutableList<>(fieldNames); + this.fieldNames = fieldNames == null ? null : new MutableList<>(fieldNames); } @@ -213,7 +213,7 @@ public class QFieldSection *******************************************************************************/ public void setFieldNames(List fieldNames) { - this.fieldNames = fieldNames; + this.fieldNames = fieldNames == null ? null : new MutableList<>(fieldNames); }