Envers creates audit records for unchanged objects when the entity is SelectBeforeUpdate and has JoinColumn(updatable=false)