diff --git a/app/views/versions/index.html.erb b/app/views/versions/index.html.erb
index 100282a7..d0c5dcac 100644
--- a/app/views/versions/index.html.erb
+++ b/app/views/versions/index.html.erb
@@ -51,4 +51,4 @@
<% html_title(l(:label_roadmap)) %>
-<%= context_menu :controller => 'issues', :action => 'context_menu' %>
+<%= context_menu issues_context_menu_path %>
diff --git a/test/functional/versions_controller_test.rb b/test/functional/versions_controller_test.rb
index 5fcb1d05..f738794a 100644
--- a/test/functional/versions_controller_test.rb
+++ b/test/functional/versions_controller_test.rb
@@ -40,6 +40,8 @@ class VersionsControllerTest < ActionController::TestCase
assert assigns(:versions).include?(Version.find(3))
# Completed version doesn't appear
assert !assigns(:versions).include?(Version.find(1))
+ # Context menu on issues
+ assert_select "script", :text => Regexp.new(Regexp.escape("new ContextMenu('/issues/context_menu')"))
end
def test_index_with_completed_versions