opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Context.java
@@ -421,7 +421,7 @@ synchronized (cachedReads) { cachedReads.put(request.getName(), pendingCachedRead); } final LdapPromise<Result> promise = (LdapPromise<Result>) connection final LdapPromise<Result> promise = connection .searchAsync(withControls(request), intermediateResponseHandler, pendingCachedRead) .onSuccess(pendingCachedRead).onFailure(pendingCachedRead); pendingCachedRead.setPromise(promise);