diff --git a/mongodb-crypt/src/main/com/mongodb/internal/crypt/capi/CAPIHelper.java b/mongodb-crypt/src/main/com/mongodb/internal/crypt/capi/CAPIHelper.java index ba612e1d21..dd03c4792d 100644 --- a/mongodb-crypt/src/main/com/mongodb/internal/crypt/capi/CAPIHelper.java +++ b/mongodb-crypt/src/main/com/mongodb/internal/crypt/capi/CAPIHelper.java @@ -51,9 +51,7 @@ static BinaryHolder toBinary(final BsonDocument document) { } static RawBsonDocument toDocument(final mongocrypt_binary_t binary) { - ByteBuffer byteBuffer = toByteBuffer(binary); - byte[] bytes = new byte[byteBuffer.remaining()]; - byteBuffer.get(bytes); + byte[] bytes = toByteArray(binary); return new RawBsonDocument(bytes); }