diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/test/CheckChildren.java b/tools/cldr-code/src/main/java/org/unicode/cldr/test/CheckChildren.java index 7e8ff509c05..b8f25328ddb 100644 --- a/tools/cldr-code/src/main/java/org/unicode/cldr/test/CheckChildren.java +++ b/tools/cldr-code/src/main/java/org/unicode/cldr/test/CheckChildren.java @@ -39,6 +39,10 @@ public CheckCLDR handleCheck( } catch (RuntimeException e) { throw e; } + if (otherValue == null) { + // This child didn't even have a value. Path may be an 'extra path'. + continue; + } if (!otherValue.equals(CldrUtility.NO_INHERITANCE_MARKER)) { tempSet.put(immediateChildren[i].getLocaleID(), otherValue); } else {