diff --git a/views/res_partner.xml b/views/res_partner.xml
index 2390f4cb70244e7b0bf2fa01a544452a99dedb3f..03d2ef4b52cc505d346c1b89448469e145316307 100644
--- a/views/res_partner.xml
+++ b/views/res_partner.xml
@@ -320,7 +320,7 @@
                                 <field name="segment_4_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic'))]}"/>
                             </group>
                             <group string="Informations Activité">
-                                <field name="creation_origin_id" required="True" options="{'no_open': True, 'no_create': True}"/>
+                                <field name="creation_origin_id" attrs="{'required': [('is_cooperative', '=', True)]}" options="{'no_open': True, 'no_create': True}"/>
                                 <field name="creation_suborigin_id" domain="[('parent_id', '=', creation_origin_id), ('child_ids', '=', False)]" options="{'no_open': True, 'no_create': True}"/>
                                 <field name="date_1st_sign" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/>
                                 <field name="registration_date" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/>