I am getting this error following an update: currency_url failed to generate from { :action=>"show", :id=>#<Currency id: 138, currency_code: "", currency_name: "",..., changed_by: "not available"> :controller=>"currencies"}, expected: { :action=>"show", :controller=>"currencies"}, diff: { :id=>#<Currency id: 138, currency_code: "", currency_name: "",..., changed_by: "not available">} (ActionController::RoutingError) Now, this particular model has the to_params methiod defined:: def to_param currency_code end So, I am wondering if this has anything to to with my difficulty. The routing for this controller is: map.resources :currencies And the update method simply does this: ... if @currency.save flash[:notice] = ''Currency was successfully updated.'' format.html { redirect_to(@currency) } ... So, what am I doing wrong? -- Posted via http://www.ruby-forum.com/.