diff --git a/app/controllers/course/timesrooms.php b/app/controllers/course/timesrooms.php
index 52fa6fff31710bed313fb702687e8431665ff5e9..ba225efd29869f3954e318a7a1481003006ebb05 100644
--- a/app/controllers/course/timesrooms.php
+++ b/app/controllers/course/timesrooms.php
@@ -1886,7 +1886,7 @@ class Course_TimesroomsController extends AuthenticatedController
 
         CourseDate::findEachBySQL(
             function (CourseDate $date) use (&$valid) {
-                if ($date->range_id === $this->course_id) {
+                if ($date->range_id === $this->course->id) {
                     $valid[] = $date->id;
                 }
             },
@@ -1896,7 +1896,7 @@ class Course_TimesroomsController extends AuthenticatedController
 
         CourseExDate::findEachBySQL(
             function (CourseExDate $date) use (&$valid) {
-                if ($date->range_id === $this->course_id) {
+                if ($date->range_id === $this->course->id) {
                     $valid[] = $date->id;
                 }
             },