diff --git a/app/models/education/program.rb b/app/models/education/program.rb
index ee274a5433589c71df056ff245104f24ab27a75f..77583d9d7895ba749d0f5f0a09155868c5eb06d7 100644
--- a/app/models/education/program.rb
+++ b/app/models/education/program.rb
@@ -124,6 +124,7 @@ class Education::Program < ApplicationRecord
     [self] +
     active_storage_blobs +
     university_people_through_teachers +
+    university_people_through_teachers.map(&:teacher) +
     university_people_through_roles
   end