diff --git a/app/models/education/school/with_programs.rb b/app/models/education/school/with_programs.rb
index a33f3028b0b8b12f0561be368de818846df0c4fe..e48e466b05abbeb0d7fa238b541bdf1c43dd5a6c 100644
--- a/app/models/education/school/with_programs.rb
+++ b/app/models/education/school/with_programs.rb
@@ -16,9 +16,10 @@ module Education::School::WithPrograms
                             foreign_key: 'education_school_id',
                             association_foreign_key: 'education_program_id'
 
-    has_many :diplomas,
+    has_many :diplomas, -> { distinct },
              through: :programs,
              source: :diploma
+             alias_attribute :education_diplomas, :diplomas
 
   end