diff --git a/views/hr_timesheet_views.xml b/views/hr_timesheet_views.xml
index e3540e2ebfaf44e550cca8ae32f2a878addf562f..82e0352dadebd3bdbfb7cd06cb033ce1d5dd71ee 100644
--- a/views/hr_timesheet_views.xml
+++ b/views/hr_timesheet_views.xml
@@ -10,7 +10,7 @@
             <field name="inherit_id" ref="hr_timesheet.hr_timesheet_line_tree" />
             <field name="arch" type="xml">
                 <field name="unit_amount" position="before">
-                    <field name="task_type_id" />
+                    <field name="task_type_id" required="True" />
                 </field>
                 <field name="project_id" position="attributes">
                     <attribute
@@ -34,17 +34,6 @@
                 <field name="employee_id" position="after">
                     <field name="department_id" options='{"no_open": True}' />
                 </field>
-                <field name="project_id" position="attributes">
-                    <attribute
-                        name="options"
-                    >{'no_create': true, 'no_open': true,}</attribute>
-                </field>
-                <field name="task_id" position="attributes">
-                    <attribute
-                        name="options"
-                    >{'no_create': true, 'no_open': true, 'limit': 20,}</attribute>
-                    <attribute name="required">True</attribute>
-                </field>
             </field>
         </record>