diff --git a/packages/lexicon/src/validators/complex.ts b/packages/lexicon/src/validators/complex.ts index f59cff66cad..c7358692b2d 100644 --- a/packages/lexicon/src/validators/complex.ts +++ b/packages/lexicon/src/validators/complex.ts @@ -207,6 +207,6 @@ const refsContainType = (refs: string[], type: string) => { if (lexUri.endsWith('#main')) { return refs.includes(lexUri.slice(0, -5)) } else { - return refs.includes(lexUri + '#main') + return !lexUri.includes('#') && refs.includes(`${lexUri}#main`) } }