in reply to FormFu, DBIC, and multiple tables
'delete_if_empty' is for a 'might_have' row related to the root row passed to default_values().
In your case, you'll need code in your controller to check for the lack of a value, and call delete() yourself.
In Section
Seekers of Perl Wisdom