diff --git a/src/mol-util/assets.ts b/src/mol-util/assets.ts
index 18e4f3d531e63706e115bb34716332f7259e24e7..4fb7d406a928117fbecfef5d40d7098e948c84eb 100644
--- a/src/mol-util/assets.ts
+++ b/src/mol-util/assets.ts
@@ -100,7 +100,7 @@ class AssetManager {
}
const data = await ajaxGet({ ...asset, type: 'binary' }).runInContext(ctx);
- const file = new File([data], 'raw-data');
+ const file = new File([data], asset.url);
this._assets.set(asset.id, { asset, file, refCount: 1 });
return Asset.Wrapper(await readFromFile(file, type).runInContext(ctx), asset, this);
});