Fixing problems with data cart when user is not logged in.