diff --git a/app/controllers/admin/poll/results_controller.rb b/app/controllers/admin/poll/results_controller.rb
new file mode 100644
index 000000000..2c5bbba27
--- /dev/null
+++ b/app/controllers/admin/poll/results_controller.rb
@@ -0,0 +1,13 @@
+class Admin::Poll::ResultsController < Admin::BaseController
+ before_action :load_poll
+
+ def index
+ @partial_results = @poll.partial_results
+ end
+
+ private
+
+ def load_poll
+ @poll = ::Poll.includes(:questions).find(params[:poll_id])
+ end
+end
\ No newline at end of file
diff --git a/app/helpers/admin_helper.rb b/app/helpers/admin_helper.rb
index fdf158550..3f0d4db4b 100644
--- a/app/helpers/admin_helper.rb
+++ b/app/helpers/admin_helper.rb
@@ -25,7 +25,7 @@ module AdminHelper
end
def menu_polls?
- ["polls", "questions", "officers", "booths", "officer_assignments", "booth_assignments", "recounts"].include? controller_name
+ ["polls", "questions", "officers", "booths", "officer_assignments", "booth_assignments", "recounts", "results"].include? controller_name
end
def menu_profiles?
diff --git a/app/views/admin/_menu.html.erb b/app/views/admin/_menu.html.erb
index 77d84a3a3..d30ac954c 100644
--- a/app/views/admin/_menu.html.erb
+++ b/app/views/admin/_menu.html.erb
@@ -61,7 +61,7 @@
<%= t("admin.menu.title_polls") %>