diff --git a/src/webcomponents/variant/interpretation/variant-interpreter-grid-config.js b/src/webcomponents/variant/interpretation/variant-interpreter-grid-config.js index c2c2809313..560bd64851 100644 --- a/src/webcomponents/variant/interpretation/variant-interpreter-grid-config.js +++ b/src/webcomponents/variant/interpretation/variant-interpreter-grid-config.js @@ -207,8 +207,13 @@ export default class VariantInterpreterGridConfig extends LitElement { type: "pills", validation: { validate: data => { - return data.geneSet?.ensembl || data.geneSet?.refseq; - } + // make sure that geneSet is present in the data object + if (typeof data.geneSet !== "undefined") { + return data.geneSet?.ensembl || data.geneSet?.refseq; + } + return true; + }, + message: "You must select at least one Gene Set (Ensembl or RefSeq) in Transcript Filter.", }, display: { width: 12,