diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java index 26903cc47d..3c68b69dab 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractJavaCodegen.java @@ -1349,8 +1349,7 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code if (example == null) { example = "null"; } else if (Boolean.TRUE.equals(p.isArray)) { - - if (p.items.defaultValue != null) { + if (p.items != null && p.items.defaultValue != null) { String innerExample; if ("String".equals(p.items.dataType)) { innerExample = "\"" + p.items.defaultValue + "\"";