fixed bug where empty attribute price cannot be added to cart