diff --git a/app/views/admin/education/programs/static.html.erb b/app/views/admin/education/programs/static.html.erb
index 0a72432cf13dac36672d044134609e5938dcbac8..806247998449457f0072769639114aa518ef7252 100644
--- a/app/views/admin/education/programs/static.html.erb
+++ b/app/views/admin/education/programs/static.html.erb
@@ -118,7 +118,7 @@ roles:
 roles: []
 <% end %>
 locations:
-<% program.locations.each do |location| %>
+<% program.locations.ordered(language).each do |location| %>
   <%
   location_l10n = location.localization_for(language)
   next if location_l10n.nil?