diff --git a/models/sale_intervention.py b/models/sale_intervention.py
index 8db4184c0fe5f9ac42f793b491e9b760d4b945af..31127df224ab48838e11fac5332e29cf5653a8b9 100644
--- a/models/sale_intervention.py
+++ b/models/sale_intervention.py
@@ -416,8 +416,7 @@ class SaleIntervention(models.Model):
         string="Devis/Commande",
     )
     partner_id = fields.Many2one(
-        related="project_id.partner_id",
-        string="Client",
+        related="project_id.partner_id", string="Client", store=True
     )
     state = fields.Selection(related="sale_order_id.state", store=True)
     sale_intervention_stock_ids = fields.One2many(
diff --git a/views/sale_intervention_view.xml b/views/sale_intervention_view.xml
index c90e8ba3be66be0591ec8271eb3f6266d1211ff4..97123a4c8fdbf7a01ba9369b65c7a46340b26ee4 100644
--- a/views/sale_intervention_view.xml
+++ b/views/sale_intervention_view.xml
@@ -292,6 +292,7 @@
                     <field name="state" invisible="1" />
                     <field name="sale_order_id" optional="hide" />
                     <field name="project_id" optional="hide" />
+                    <field name="partner_id" optional="show" />
                     <field name="intervention_type_id" optional="show" />
                     <field name="intervention_length" sum="Total" optional="show" />
                     <field name="plant_qty" sum="Total" optional="show" />
@@ -341,6 +342,12 @@
                             domain="[]"
                             context="{'group_by':'project_id'}"
                         />
+                        <filter
+                            name="group_by_partner"
+                            string="Client"
+                            domain="[]"
+                            context="{'group_by':'partner_id'}"
+                        />
                         <filter
                             name="group_by_mulch"
                             string="Paillage"
@@ -377,7 +384,7 @@
             <field name="search_view_id" ref="sale_intervention_search" />
             <field
                 name="context"
-            >{"search_default_group_by_order": True, "create": False}</field>
+            >{"search_default_group_by_partner": True, "create": False}</field>
             <field name="help" type="html">
               <p class="o_view_nocontent_empty_folder">
                 Aucune intervention trouvée. Créez un nouveau projet depuis un devis
diff --git a/views/sale_project_view.xml b/views/sale_project_view.xml
index a06bfda39c29b9e4dc07a3f4d056729e661b3113..47c4c9a3e86e2911c797ef7dc3ce38aae0437889 100644
--- a/views/sale_project_view.xml
+++ b/views/sale_project_view.xml
@@ -163,9 +163,7 @@
             <field name="res_model">sale.project</field>
             <field name="view_mode">tree,form</field>
             <field name="search_view_id" ref="sale_project_search" />
-            <field
-                name="context"
-            >{'search_default_group_by_order': True, 'search_default_group_by_partner_id': True}</field>
+            <field name="context">{'search_default_group_by_partner_id': True}</field>
             <field name="help" type="html">
                 <p class="o_view_nocontent_empty_folder">
                     Aucun projet trouvé. Créez un nouveau projet depuis un devis.