diff --git a/addons/web/static/src/js/view_list_editable.js b/addons/web/static/src/js/view_list_editable.js index 826ee03a0c1..e26d74585d5 100644 --- a/addons/web/static/src/js/view_list_editable.js +++ b/addons/web/static/src/js/view_list_editable.js @@ -381,7 +381,7 @@ openerp.web.list_editable = function (instance) { var record = this.record; this.record = null; if (!this.form.can_be_discarded()) { - return $.Deferred.reject(); + return $.Deferred().reject().promise(); } this.form.do_hide(); return $.when(record);