diff --git a/biscuit/apps/chronos/models.py b/biscuit/apps/chronos/models.py
index b963bf85f3ce917189590123b4e9ee868b8c0f6a..e985c6cf06c76c414f42fd73b3beb69a28fdd553 100644
--- a/biscuit/apps/chronos/models.py
+++ b/biscuit/apps/chronos/models.py
@@ -212,7 +212,7 @@ class Room(SchoolRelated):
 class Lesson(SchoolRelated):
     subject = models.ForeignKey(
         'Subject', on_delete=models.CASCADE, related_name='lessons')
-    teachers = models.ManyToManyField('core.Person', related_name='lessons')
+    teachers = models.ManyToManyField('core.Person', related_name='lessons_as_teacher')
     periods = models.ManyToManyField(
         'TimePeriod', related_name='lessons', through='LessonPeriod')
     groups = models.ManyToManyField('core.Group', related_name='lessons')