Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java =================================================================== diff -u -rf0ff6bc30e8fa7e5d4201b7b9571194845ad3a83 -r09794ad4db6c91952e875a2be0463e8f6e7579b8 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision f0ff6bc30e8fa7e5d4201b7b9571194845ad3a83) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java (.../AssessmentServiceImpl.java) (revision 09794ad4db6c91952e875a2be0463e8f6e7579b8) @@ -2153,6 +2153,9 @@ summaryTableRow = new ExcelRow(); List options = question.getQbQuestion().getQbOptions(); for (QbOption option : options) { + if (option == null || StringUtils.isBlank(option.getName())) { + continue; + } summaryOfAnswers.put(option.getUid(), 0); StringBuilder bldr = new StringBuilder(getMessage("label.authoring.basic.option.answer")).append(" ") .append(i + 1).append(" - ");