This will allow saving two products with empty UPC outside of ProductForm (which had special logic to support it). Fixes #784