diff --git a/packages/netlify-cms-core/src/components/Editor/EditorControlPane/EditorControl.js b/packages/netlify-cms-core/src/components/Editor/EditorControlPane/EditorControl.js index 210d0658..f95b6d10 100644 --- a/packages/netlify-cms-core/src/components/Editor/EditorControlPane/EditorControl.js +++ b/packages/netlify-cms-core/src/components/Editor/EditorControlPane/EditorControl.js @@ -199,7 +199,7 @@ class EditorControl extends React.Component { )} htmlFor={fieldName + uniqueFieldId} > - {field.get('label')} + {field.get('label', field.get('name'))} - {field.get('label')}: {value} + {field.get('label', field.get('name'))}: {value} ); } diff --git a/packages/netlify-cms-widget-list/src/ListControl.js b/packages/netlify-cms-widget-list/src/ListControl.js index 60bcc224..0cdb275b 100644 --- a/packages/netlify-cms-widget-list/src/ListControl.js +++ b/packages/netlify-cms-widget-list/src/ListControl.js @@ -267,8 +267,8 @@ export default class ListControl extends React.Component { const { value, forID, field, classNameWrapper } = this.props; const { itemsCollapsed } = this.state; const items = value || List(); - const label = field.get('label'); - const labelSingular = field.get('label_singular') || field.get('label'); + const label = field.get('label', field.get('name')); + const labelSingular = field.get('label_singular') || field.get('label', field.get('name')); const listLabel = items.size === 1 ? labelSingular.toLowerCase() : label.toLowerCase(); return (