diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 2308aa1ba79..bf7382f3dd9 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -1171,9 +1171,10 @@ openerp.base.form.FieldMany2One = openerp.base.form.Field.extend({ } }, get_value: function() { - return this.value !== undefined ? - (this.value !== null ? this.value[0] : null) : undefined; - }, + if (this.value === undefined) + throw "theorically unreachable state"; + return this.value ? this.value[0] : null; + } //TODO niv: add validation });