In legacy, when you have a label with a string attribute that is empty, that label is rendered as empty. In the new form view, when the string attribute was empty we would fall back to the default label for that field, which is incorrect. This commit fixes that by not rendering labels that have an empty string at all. closes odoo/odoo#98237 Signed-off-by: Mathieu Duckerts-Antoine <dam@odoo.com>