diff --git a/src/main/java/org/springframework/data/elasticsearch/client/elc/RequestConverter.java b/src/main/java/org/springframework/data/elasticsearch/client/elc/RequestConverter.java index ec3c77c76..720036eff 100644 --- a/src/main/java/org/springframework/data/elasticsearch/client/elc/RequestConverter.java +++ b/src/main/java/org/springframework/data/elasticsearch/client/elc/RequestConverter.java @@ -589,10 +589,13 @@ class RequestConverter extends AbstractQueryProcessor { builder.version(query.getVersion()).versionType(versionType); } - builder // - .ifSeqNo(query.getSeqNo()) // - .ifPrimaryTerm(query.getPrimaryTerm()) // - .routing(query.getRouting()); // + builder + .ifSeqNo(query.getSeqNo()) + .ifPrimaryTerm(query.getPrimaryTerm()); + + if (query.getRouting() != null) { + builder.routing(query.getRouting()); // + } if (query.getOpType() != null) { switch (query.getOpType()) {