default currency pricing to 0 if base pricing is 0, better error message when you leave it blank otherwise, RT#26600