Index: lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java =================================================================== diff -u -rb58f96e55bbc04e78723b11b77b2159aac191239 -rbba82a2ff7eefb96488e0e095b8d1a153699266b --- lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision b58f96e55bbc04e78723b11b77b2159aac191239) +++ lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision bba82a2ff7eefb96488e0e095b8d1a153699266b) @@ -887,7 +887,11 @@ } // append new answer to option - name += (StringUtils.isBlank(name) ? "" : QbUtils.VSA_ANSWER_DELIMITER) + answer; + if (StringUtils.isBlank(name)) { + name = answer; + } else { + name += QbUtils.VSA_ANSWER_DELIMITER + answer; + } targetOption.setName(name); qbDAO.update(targetOption); qbDAO.flush();