diff --git a/__manifest__.py b/__manifest__.py
index 101d3044618b4683ef16ee71608e4904392028f8..52f7909d32f0db3bbf27e58f67f5b60314b9b25f 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -16,6 +16,7 @@
         "data/membership_sequence.xml",
         # views
         "views/membership_membership_line.xml",
+        "views/product.xml",
         "views/res_partner.xml",
         # templates
         "templates/report_invoice_document.xml",
diff --git a/views/product.xml b/views/product.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ee669d3070b2910f1e1d9ed0358bc059d301648a
--- /dev/null
+++ b/views/product.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright 2021 Le Filament
+     License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
+<odoo>
+    <data>
+
+        <!-- Action -->
+        <record id="membership.action_membership_products" model="ir.actions.act_window">
+            <field name="context">{'membership':True, 'type':'service', 'default_membership': True, 'default_type': 'service', 'default_company_id': allowed_company_ids[0]}</field>
+        </record>
+
+    </data>
+</odoo>