Link_to delete action

Hi, I am trying to generate a link to delete a relationship, so I've done the code bellow. THis is the full code, the part for deleting the relationship is at the bottom of the code. I am using a restful controller

<% unless item.user_participe?(current_user) %>   <%form_for Participant.new do |f| %>     <%= f.hidden_field :defi_id, :value => item.id%>      <%= f.submit "Participer!", :disabled => !current_user %> <%= link_to("Créez un compte pour participer", register_path) unless current_user %>   <% end %>

<%else%>   <i>Vous participez à ce défi</i>   <%= link_to "Ne plus participer", participant_path(item.participants.find_by_user_id(current_user.id)) , :method => :delete, :confirm => "Etes vous sur de ne plus vouloir participer?" %> <%end%>

This is the error message: participant_url failed to generate from {:action=>"show", :controller=>"participants", :id=>#<Participant user_id: 1, defi_id: 1, is_valide: "false", fin_defi: "2010-04-24 00:00:00", created_at: "2010-04-25 15:15:35", updated_at: "2010-04-25 15:15:35">}, expected: {:action=>"show", :controller=>"participants"}, diff: {:id=>#<Participant user_id: 1, defi_id: 1, is_valide: "false", fin_defi: "2010-04-24 00:00:00", created_at: "2010-04-25 15:15:35", updated_at: "2010-04-25 15:15:35">}

Greg

The reason it is failing is because it is performing a GET request.

Wrap the "delete relationship" in a form( with :method => :delete) and it should work