avoid creation of empty carts