diff --git a/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java b/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java index 4cab1c747..478e6d1bd 100644 --- a/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java +++ b/plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple/CheckboxListHandler.java @@ -106,10 +106,12 @@ public class CheckboxListHandler extends AbstractTagHandler implements TagGenera Boolean checked = false; if (itemKeyStr != null) { String[] nameValues = (String[]) params.get("nameValue"); - for (String value : nameValues) { - if (checked = value.equalsIgnoreCase(itemKeyStr)) { - break; - } + if (nameValues != null) { + for (String value : nameValues) { + if (checked = value.equalsIgnoreCase(itemKeyStr)) { + break; + } + } } } return checked;