Bug fix: cart not saved