diff --git a/app/src/displays/related-values/index.ts b/app/src/displays/related-values/index.ts index 99c24dfa7e..c02fcfaf41 100644 --- a/app/src/displays/related-values/index.ts +++ b/app/src/displays/related-values/index.ts @@ -28,7 +28,7 @@ export default defineDisplay(({ i18n }) => ({ const fields = 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); }