diff --git a/crates/milli/src/update/new/indexer/document_operation.rs b/crates/milli/src/update/new/indexer/document_operation.rs index 17428f735..e3ac7b35d 100644 --- a/crates/milli/src/update/new/indexer/document_operation.rs +++ b/crates/milli/src/update/new/indexer/document_operation.rs @@ -596,7 +596,7 @@ impl<'pl> PayloadOperations<'pl> { return Ok(None); }; - if self.is_new { + if self.is_new || ast.is_some() { Ok(Some(DocumentChange::Insertion(Insertion::create( self.docid, external_doc,