diff --git a/app/src/displays/related-values/index.ts b/app/src/displays/related-values/index.ts index f421f220f6..7fc32a0516 100644 --- a/app/src/displays/related-values/index.ts +++ b/app/src/displays/related-values/index.ts @@ -30,7 +30,7 @@ export default defineDisplay(({ i18n }) => ({ ? adjustFieldsForDisplays(getFieldsFromTemplate(options.template), relatedCollection) : []; - if (fields.includes(primaryKeyField.value.field) === false) { + if (primaryKeyField.value && !fields.includes(primaryKeyField.value.field)) { fields.push(primaryKeyField.value.field); }