diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 8cb15470349..d89c5679397 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -1227,7 +1227,8 @@ openerp.web.search.ExtendedSearchProposition = openerp.web.OldWidget.extend(/** init: function (parent, fields) { this._super(parent); this.fields = _(fields).chain() - .map(function(val, key) { return _.extend({}, val, {'name': key}); }) + .map(function(val, key) {return _.extend({}, val, {'name': key}); }) + .filter(function(field){return typeof field.store === 'undefined' || field.store || field.fnct_search}) .sortBy(function(field) {return field.string;}) .value(); this.attrs = {_: _, fields: this.fields, selected: null}; diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 35d2a02cb0b..141e23a93b9 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1442,8 +1442,7 @@