current_cart was apparently not being saved after an item was destroyed. Somehow this never made it up to git?