diff --git a/addons/sale_timesheet/views/project_task_views.xml b/addons/sale_timesheet/views/project_task_views.xml
index 48a28e9c001..0b2c8d0d3de 100644
--- a/addons/sale_timesheet/views/project_task_views.xml
+++ b/addons/sale_timesheet/views/project_task_views.xml
@@ -9,6 +9,9 @@
+
+ {'invisible': ['|', ('allow_billable', '=', False), ('sale_order_id', '=', False)]}
+