Index: connectors/elasticsearch/connector/src/main/java/org/apache/manifoldcf/agents/output/elasticsearch/ElasticSearchIndex.java
===================================================================
--- connectors/elasticsearch/connector/src/main/java/org/apache/manifoldcf/agents/output/elasticsearch/ElasticSearchIndex.java	(revision 1743158)
+++ connectors/elasticsearch/connector/src/main/java/org/apache/manifoldcf/agents/output/elasticsearch/ElasticSearchIndex.java	(working copy)
@@ -362,6 +362,10 @@
         sb.append('\\').append('b');
       else if (x == '\f')
         sb.append('\\').append('f');
+      else if (x < 32)
+      {
+        sb.append("\\u").append(String.format("%04x", (int)x));
+      }
       else
       {
         if (x == '\"' || x == '\\' || x == '/')
