fixed empty shopping cart glitch