diff --git a/crates/milli/src/update/new/indexer/document_operation.rs b/crates/milli/src/update/new/indexer/document_operation.rs index 0a07ca9a2..4fead4f0c 100644 --- a/crates/milli/src/update/new/indexer/document_operation.rs +++ b/crates/milli/src/update/new/indexer/document_operation.rs @@ -613,7 +613,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,