Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java =================================================================== diff -u -r76f496c7c7d8cafecbe2b6c0a85a408c60d568b8 -rfe5f10765722a7f00b9d5673aef3c48b264384fd --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java (.../OrgManageAction.java) (revision 76f496c7c7d8cafecbe2b6c0a85a408c60d568b8) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/OrgManageAction.java (.../OrgManageAction.java) (revision fe5f10765722a7f00b9d5673aef3c48b264384fd) @@ -212,9 +212,12 @@ JSONObject responseRow = new JSONObject(); responseRow.put("id", organisation.getOrganisationId()); - responseRow.put("name", StringEscapeUtils.escapeHtml(organisation.getName())); - responseRow.put("code", StringEscapeUtils.escapeHtml(organisation.getCode())); - responseRow.put("description", StringEscapeUtils.escapeHtml(organisation.getDescription())); + String orgName = organisation.getName() == null ? "" : organisation.getName(); + responseRow.put("name", StringEscapeUtils.escapeHtml(orgName)); + String orgCode = organisation.getCode() == null ? "" : organisation.getCode(); + responseRow.put("code", StringEscapeUtils.escapeHtml(orgCode)); + String orgDescription = organisation.getDescription() == null ? "" : organisation.getDescription(); + responseRow.put("description", StringEscapeUtils.escapeHtml(orgDescription)); rows.put(responseRow); }