You shouldn't redirect from empty_cart. You hinted have an
empty_cart.rjs template, so that should display the cart or whatever.
Use Firebug and trace your XHR's so you can see what's being returned.
Keep up to date with Rails on Twitter and This Week in Rails
Policies: Conduct, License, Maintenance, Security, Trademarks