diff --git a/src/model.js b/src/model.js index 86ef6de442..017f72f669 100644 --- a/src/model.js +++ b/src/model.js @@ -1493,8 +1493,10 @@ if (factor === undefined) { factor = 1; } - var digits = record.expr_eval( this.description.digits); - if (!digits) { + var digits = record.expr_eval(this.description.digits); + if (!digits || !digits.every(function(e) { + return e !== null; + })) { return; } var shift = Math.round(Math.log(Math.abs(factor)) / Math.LN10);