diff --git a/src/model.js b/src/model.js index 448b3dd816..2547f302f3 100644 --- a/src/model.js +++ b/src/model.js @@ -1692,7 +1692,10 @@ }, apply_factor: function(value, factor) { value = Sao.field.Numeric._super.apply_factor(value, factor); - return new Sao.Decimal(value); + if (value !== null) { + value = new Sao.Decimal(value); + } + return value; } });