diff --git a/openerp/addons/base/module/module.py b/openerp/addons/base/module/module.py index 1a7f170f5ae..1a1881526bc 100644 --- a/openerp/addons/base/module/module.py +++ b/openerp/addons/base/module/module.py @@ -562,7 +562,7 @@ class module(osv.osv): return dict(ACTION_DICT, name=_('Uninstall')) def button_uninstall_cancel(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, {'state': 'installed'}) + self.write(cr, uid, ids, {'state': 'installed'}, context=context) return True def button_immediate_upgrade(self, cr, uid, ids, context=None): @@ -605,7 +605,7 @@ class module(osv.osv): return dict(ACTION_DICT, name=_('Apply Schedule Upgrade')) def button_upgrade_cancel(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, {'state': 'installed'}) + self.write(cr, uid, ids, {'state': 'installed'}, context=context) return True @staticmethod