diff --git a/web_m2x_options/static/src/components/form.esm.js b/web_m2x_options/static/src/components/form.esm.js index e2fbe9ca7bb0..32d3875dcabc 100644 --- a/web_m2x_options/static/src/components/form.esm.js +++ b/web_m2x_options/static/src/components/form.esm.js @@ -32,7 +32,13 @@ function evaluateHasCreatePermission(attrs) { } function evaluateFieldBooleanOption(option) { - return typeof option === "boolean" ? option : evaluateBooleanExpr(option); + if (typeof option === "boolean") { + return option; + } + if (typeof option === "string") { + return evaluateBooleanExpr(option); + } + return true; } patch(many2OneField, {