diff --git a/energy_selfconsumption/views/res_partner_views.xml b/energy_selfconsumption/views/res_partner_views.xml
index 32cf35b04dfd297e573de32b616a21ba768cb9eb..7be349b7fc29ccb648013964677edbee587fd06d 100644
--- a/energy_selfconsumption/views/res_partner_views.xml
+++ b/energy_selfconsumption/views/res_partner_views.xml
@@ -29,7 +29,7 @@
             <field name="arch" type="xml">
                 <div name="button_box" position="inside">
                     <button class="oe_stat_button" type="object" name="get_supply_points"
-                        icon="fa-lightbulb-o">
+                        icon="fa-lightbulb-o" context="{'default_owner_id': id}">
                         <field string="Supply Points" name="supply_point_count" widget="statinfo"/>
                     </button>
                 </div>
diff --git a/energy_selfconsumption_cooperator/views/res_partner_views.xml b/energy_selfconsumption_cooperator/views/res_partner_views.xml
index 72e92b5a97a9ba800c304b8b9a20a3e95bcf218d..df068906d0ae02b191cd91d1eb1c915dcc21e49e 100644
--- a/energy_selfconsumption_cooperator/views/res_partner_views.xml
+++ b/energy_selfconsumption_cooperator/views/res_partner_views.xml
@@ -21,5 +21,16 @@
             action="action_partner_cooperator_form"
         />
 
+        <record id="view_partner_form_inherit" model="ir.ui.view">
+            <field name="name">res.partner.form.button.context</field>
+            <field name="model">res.partner</field>
+            <field name="inherit_id" ref="energy_selfconsumption.view_partner_form_inherit" />
+            <field name="arch" type="xml">
+                <xpath expr="//button[@name='get_supply_points']" position="attributes">
+                    <attribute name="context">{'default_cooperator_id': id}</attribute>
+                </xpath>
+            </field>
+        </record>
+
     </data>
 </odoo>