diff --git a/src/bit-systems/media-loading.ts b/src/bit-systems/media-loading.ts index 68ab0d6ee7..bf16e4271a 100644 --- a/src/bit-systems/media-loading.ts +++ b/src/bit-systems/media-loading.ts @@ -245,9 +245,11 @@ export function mediaLoadingSystem(world: HubsWorld) { }); mediaLoaderExitQuery(world).forEach(function (eid) { - const loadingObjEid = loadingObjs.get(eid)!; - removeEntity(world, loadingObjEid); - loadingObjs.delete(eid); + const loadingObjEid = loadingObjs.get(eid); + if (loadingObjEid) { + removeEntity(world, loadingObjEid); + loadingObjs.delete(eid); + } jobs.stop(eid); });