diff --git a/app/views/problems/index.html.haml b/app/views/problems/index.html.haml
--- a/app/views/problems/index.html.haml
+++ b/app/views/problems/index.html.haml
@@ -44,7 +44,7 @@
= problem.full_name #in_place_editor_field :problem, :full_name, {}, :rows=>1
= link_to_description_if_any "[#{t 'main.problem_desc'}] ".html_safe, problem
%td.text-right= problem.full_score #in_place_editor_field :problem, :full_score, {}, :rows=>1
- %td= link_to "Submit", direct_edit_problem_submissions_path(problem), class: 'btn btn-xs btn-primary'
+ %td= link_to "Submit", direct_edit_problem_submissions_path(problem,@current_user.id), class: 'btn btn-xs btn-primary'
%td= problem.date_added
%td= toggle_button(@problem.available?, toggle_problem_path(@problem), "problem-avail-#{@problem.id}")
%td= toggle_button(@problem.view_testcase?, toggle_view_testcase_problem_path(@problem), "problem-view-testcase-#{@problem.id}")