woothemes/woocommerce — pull request #6947 by juangadiel (2014-12-12 21:34:06+00:00)
Title: Update class-wc-checkout.php fixes issue #6940

Check if the cart needs shipping before updating the user shipping address. This fixes the issue (#6940) of the shipping address being updated with the user billing address when purchasing a virtual product.