diff --git a/src/main/java/graphql/language/InputValueDefinition.java b/src/main/java/graphql/language/InputValueDefinition.java index 91905cca29..a12725b992 100644 --- a/src/main/java/graphql/language/InputValueDefinition.java +++ b/src/main/java/graphql/language/InputValueDefinition.java @@ -71,7 +71,9 @@ public List getDirectives() { public List getChildren() { List result = new ArrayList<>(); result.add(type); - result.add(defaultValue); + if (defaultValue != null) { + result.add(defaultValue); + } result.addAll(directives); return result; }