Postsale.php overwrites customer products

If we have a new product set in globals "ISO_PRODUCT" and go through the checkout with paypal, the postsale class overwrites the new product in globals array on IPN connection.