diff --git a/openerp/addons/base/static/src/js/apps.js b/openerp/addons/base/static/src/js/apps.js index ab056ae2567..397f028c1fd 100644 --- a/openerp/addons/base/static/src/js/apps.js +++ b/openerp/addons/base/static/src/js/apps.js @@ -80,12 +80,10 @@ openerp.base = function(instance) { } }, - clean: function() { - self.get_client().always(function(client) { client.destroy(); }); - }, - destroy: function() { - this.clean(); + if (instance.base.apps_client) { + instance.base.apps_client.destroy(); + } return this._super(); },