diff --git a/src/components/renderer/form-record-list.vue b/src/components/renderer/form-record-list.vue index 242c52b45..83ac01e43 100644 --- a/src/components/renderer/form-record-list.vue +++ b/src/components/renderer/form-record-list.vue @@ -431,20 +431,22 @@ export default { } // Adds radio buttons or checkbox to the table depending selected option - if (['single-field', 'single-record'].includes(this.source?.dataSelectionOptions)) { - fields.unshift({ - key: 'radio', - label: '', - sortable: false, - }); - } - - if (this.source?.dataSelectionOptions === 'multiple-records') { - fields.unshift({ - key: 'checkbox', - label: '', - sortable: false - }); + if(this.source?.sourceOptions === "Collection") { + if (['single-field', 'single-record'].includes(this.source?.dataSelectionOptions)) { + fields.unshift({ + key: 'radio', + label: '', + sortable: false, + }); + } + + if (this.source?.dataSelectionOptions === 'multiple-records') { + fields.unshift({ + key: 'checkbox', + label: '', + sortable: false + }); + } } return fields;