diff --git a/src/compiler/program.ts b/src/compiler/program.ts index f41919a28ac44..807e3bb8c5091 100644 --- a/src/compiler/program.ts +++ b/src/compiler/program.ts @@ -2788,7 +2788,7 @@ export function createProgram(rootNamesOrOptions: readonly string[] | CreateProg return equalityComparer(file.fileName, getDefaultLibraryFileName()); } else { - return some(options.lib, libFileName => equalityComparer(file.fileName, resolvedLibReferences!.get(libFileName)!.actual)); + return some(options.lib, libFileName => resolvedLibReferences!.has(libFileName) && equalityComparer(file.fileName, resolvedLibReferences!.get(libFileName)!.actual)); } }