diff --git a/src/mol-util/data-source.ts b/src/mol-util/data-source.ts index e45e3c2678ca3b2268b2117bcd01d11baaddf68b..88c405bd3e137301c3259dd14250c6cfecda2cab 100644 --- a/src/mol-util/data-source.ts +++ b/src/mol-util/data-source.ts @@ -78,7 +78,7 @@ function readData<T extends XMLHttpRequest | FileReader>(ctx: RuntimeContext, ac // first check if data reading is already done if (isDone(data)) { const { error } = data as FileReader; - if (error !== null) { + if (error !== null && error !== undefined) { reject(error ?? 'Failed.'); } else { resolve(data);