How can I pass an empty case subject from Webform CiviCRM integration to CiviCRM?
In the webform, give the field the default value that you want to use, and then change the field widget to 'Hidden' so that the field is not exposed to the user on the form. The default value will then be submitted, and subsequently modified/overridden by your hook.