diff --git a/odoo/addons/base/module/wizard/base_module_immediate_install.xml b/odoo/addons/base/module/wizard/base_module_immediate_install.xml
index 66a962144e65feeccabfe1fc81d068b38731c07d..1b02d218e89ee63f6e7a5f9d58dd7e097e09a52c 100644
--- a/odoo/addons/base/module/wizard/base_module_immediate_install.xml
+++ b/odoo/addons/base/module/wizard/base_module_immediate_install.xml
@@ -7,7 +7,7 @@
             <field name="type">ir.actions.server</field>
             <field name="model_id" ref="model_ir_module_module" />
             <field name="state">code</field>
-            <field name="code">self.button_immediate_install(cr, uid, context.get('active_ids', []), context=context)</field>
+            <field name="code">obj.browse(context.get('active_ids', [])).button_immediate_install()</field>
         </record>
 
         <record model="ir.values" id="action_module_immediate_install">