If they don't have inventories on hand, then it's a problem. And if they don't have inventories on hand, that means they're out of scope of the program, and then they have other problems.
So what are you trying to protect here? If you want to go after the cash advance program as whole and get it destroyed, keep going, because in this situation, it looks to me as though you have producers who don't have inventory and who have taken out advances on inventory that is not there. And if that's the scenario, are you doing them any favours?