fixed some cart UI weirdness when not using CAS