diff --git a/actionpack/lib/action_view/render/partials.rb b/actionpack/lib/action_view/render/partials.rb index 6160a95e207bc..5d266c46bfee6 100644 --- a/actionpack/lib/action_view/render/partials.rb +++ b/actionpack/lib/action_view/render/partials.rb @@ -248,7 +248,7 @@ def collection_with_template(template = @template) @collection.each do |object| locals[counter_name] += 1 - locals["#{as.to_s}_counter".to_sym] = locals[counter_name] + locals["#{as.to_s}_counter".to_sym] = locals[counter_name] if as locals[as] = object segments << template.render(@view, locals)