diff --git a/app/views/problems/edit.html.erb b/app/views/problems/edit.html.erb
--- a/app/views/problems/edit.html.erb
+++ b/app/views/problems/edit.html.erb
@@ -1,6 +1,6 @@
Editing problem
-<%= form_tag({action: 'update', id: @problem},multipart: true) do %>
+<%= form_for @problem,url:{action: 'update'},html: {multipart: true} do %>
<%= render :partial => 'form' %>
<%= submit_tag 'Edit' %>
<% end %>