diff --git a/src/stores/modelToNodeStore.ts b/src/stores/modelToNodeStore.ts index 2355da2302..7950fd94e0 100644 --- a/src/stores/modelToNodeStore.ts +++ b/src/stores/modelToNodeStore.ts @@ -85,10 +85,12 @@ export const useModelToNodeStore = defineStore('modelToNode', () => { if (exactMatch && exactMatch.length > 0) return exactMatch const topLevel = modelType.split('/')[0] - if (topLevel !== modelType) { - const fallback = modelToNodeMap.value[topLevel] - if (fallback && fallback.length > 0) return fallback - } + if (topLevel === modelType) return undefined + + const fallback = modelToNodeMap.value[topLevel] + + if (fallback && fallback.length > 0) return fallback + return undefined }