v2.0: Bugfix to prevent an empty cart if doing a sub_modify=replace and replacing with the exact same product.