FIX for issue #200: shopping cart couldn’t retrieve product variations.
relates to: #200, #208, #146, #179