diff --git a/models/scop_period.py b/models/scop_period.py
index 65043ddb2152ed0d33473bec8adda3da4eb2ba64..71b9f3e567e1750aab34431afa3255cabc779fb2 100644
--- a/models/scop_period.py
+++ b/models/scop_period.py
@@ -102,5 +102,6 @@ class ScopPeriod(models.Model):
                 partner_vals.pop('end', False)
 
                 # Update partner
-                period.partner_id.write(partner_vals)
+                period.partner_id.sudo().write(partner_vals)
+
         return super(ScopPeriod, self).write(vals)