diff --git a/src/view/form.js b/src/view/form.js index 9033b19d0a..66dfbc6d9f 100644 --- a/src/view/form.js +++ b/src/view/form.js @@ -5253,7 +5253,7 @@ function eval_pyson(value){ var record = this.record; var field = this.field; var previous = field.get_client(record); - if (previous && Sao.common.compare( + if (value && previous && Sao.common.compare( value, this.encoder.encode(this.decoder.decode(previous)))) { value = previous; }