diff --git a/app/controllers/admin/university/person/alumni_controller.rb b/app/controllers/admin/university/person/alumni_controller.rb
index 5fd37feb5fe71ec1dcfa38d79399392d8605877d..93d4438b7685a7c7365efa41117b5fbc1f1212f6 100644
--- a/app/controllers/admin/university/person/alumni_controller.rb
+++ b/app/controllers/admin/university/person/alumni_controller.rb
@@ -35,7 +35,7 @@ class Admin::University::Person::AlumniController < Admin::University::Applicati
   def breadcrumb
     super
     add_breadcrumb  University::Person::Alumnus.model_name.human(count: 2),
-                    admin_university_person_alumni_index_path
+                    admin_university_person_alumni_path
     breadcrumb_for  @alumnus
   end
 
diff --git a/app/models/university/person/alumnus/import.rb b/app/models/university/person/alumnus/import.rb
index 4a7a12f939b31d9bb3a17750b64fb9e5481bdf88..4dc7fb68a2843d7c13d9846abd0339a1a7d55cc4 100644
--- a/app/models/university/person/alumnus/import.rb
+++ b/app/models/university/person/alumnus/import.rb
@@ -7,10 +7,6 @@ class University::Person::Alumnus::Import < ApplicationRecord
 
   after_save :parse
 
-  def self.polymorphic_name
-    'University::Person::Alumnus::Import'
-  end
-
   def lines
     csv.count
   rescue
diff --git a/app/views/admin/university/person/alumni/index.html.erb b/app/views/admin/university/person/alumni/index.html.erb
index ce860626c5d2b4bcd035c4972cece95bdf59cb31..00d3f196195d3103f33c70e6cfc5760fc41a8e91 100644
--- a/app/views/admin/university/person/alumni/index.html.erb
+++ b/app/views/admin/university/person/alumni/index.html.erb
@@ -5,7 +5,7 @@
 <%= paginate @alumni, theme: 'bootstrap-5' %>
 
 <% content_for :action_bar_left do %>
-  <%#= link_to t('import'),
+  <%= link_to t('import'),
               admin_university_person_alumnus_imports_path,
               class: button_classes if can? :manage, University::Person::Alumnus::Import %>
 <% end %>
diff --git a/config/admin_navigation.rb b/config/admin_navigation.rb
index acd7fbcfa19f513f953b419c35dd03782581e644..b2d084377f0c423b281c766a43c531a1d87449ed 100644
--- a/config/admin_navigation.rb
+++ b/config/admin_navigation.rb
@@ -10,7 +10,7 @@ SimpleNavigation::Configuration.run do |navigation|
       primary.item :university, University.model_name.human, nil, { kind: :header }
       primary.item :university, University::Person.model_name.human(count: 2), admin_university_people_path, { icon: 'users-cog' }
       primary.item :university, University::Organization.model_name.human(count: 2), admin_university_organizations_path, { icon: 'building' }
-      primary.item :communication_alumni, University::Person::Alumnus.model_name.human(count: 2), admin_university_person_alumni_index_path, { icon: 'users' }
+      primary.item :communication_alumni, University::Person::Alumnus.model_name.human(count: 2), admin_university_person_alumni_path, { icon: 'users' }
     end
 
     if can?(:read, Education::Program)
diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb
index 2f804f76171aff60b900d7dcf71294194cfbea26..e01ebddbf68f9fccf2d5b80ded0cb7f5eb2ca0fc 100644
--- a/config/initializers/inflections.rb
+++ b/config/initializers/inflections.rb
@@ -8,6 +8,7 @@ ActiveSupport::Inflector.inflections(:en) do |inflect|
   # inflect.singular /^(ox)en/i, '\1'
   # inflect.uncountable %w( fish sheep )
   inflect.irregular 'axis', 'axes'
+  inflect.irregular 'alumnus', 'alumni'
 end
 
 # These inflection rules are supported but not enabled by default: