diff --git a/app/views/admin/legislation/proposals/_proposals.html.erb b/app/views/admin/legislation/proposals/_proposals.html.erb
index cc2de04ce..cbdfa1dd7 100644
--- a/app/views/admin/legislation/proposals/_proposals.html.erb
+++ b/app/views/admin/legislation/proposals/_proposals.html.erb
@@ -19,16 +19,7 @@
<%= proposal.id %> |
<%= proposal.title %> |
<%= proposal.cached_votes_up %> |
-
- <% if proposal.selected?
- button_text = t("admin.legislation.proposals.index.selected")
- clas = 'button expanded'
- else
- button_text = t("admin.legislation.proposals.index.select")
- clas = 'button hollow expanded'
- end %>
- <%= link_to button_text, admin_legislation_process_proposal_path(@process, proposal), method: 'PUT', class: clas %>
- |
+ <%= render "select_proposal", proposal: proposal %> |
<% end %>
diff --git a/app/views/admin/legislation/proposals/_select_proposal.html.erb b/app/views/admin/legislation/proposals/_select_proposal.html.erb
new file mode 100644
index 000000000..9a40b2c2f
--- /dev/null
+++ b/app/views/admin/legislation/proposals/_select_proposal.html.erb
@@ -0,0 +1,8 @@
+<% if proposal.selected?
+ button_text = t("admin.legislation.proposals.index.selected")
+ clas = 'button expanded'
+ else
+ button_text = t("admin.legislation.proposals.index.select")
+ clas = 'button hollow expanded'
+ end %>
+<%= link_to button_text, admin_legislation_process_proposal_path(proposal.process, proposal), method: 'PUT', class: clas %>