diff --git a/src/components/gltf-model-plus.js b/src/components/gltf-model-plus.js
index 4ca78bb33c89f0b62f36307ff1e7d9807560ecb2..bc0457d6559631f241714439dd1de8cd345d014f 100644
--- a/src/components/gltf-model-plus.js
+++ b/src/components/gltf-model-plus.js
@@ -221,13 +221,9 @@ async function resolveGLTFUri(gltfProperty, basePath) {
 }
 
 async function loadGLTF(src, token, contentType, preferredTechnique, onProgress) {
-  const resolved = await resolveMedia(src, token);
-  const raw = resolved.raw;
-  const origin = resolved.origin;
-  contentType = contentType || resolved.contentType;
-  const basePath = THREE.LoaderUtils.extractUrlBase(origin);
+  const basePath = THREE.LoaderUtils.extractUrlBase(src);
 
-  let gltfUrl = raw;
+  let gltfUrl = src;
   let fileMap;
 
   if (contentType.includes("model/gltf+zip") || contentType.includes("application/x-zip-compressed")) {