diff --git a/map-tool/src/source.rs b/map-tool/src/source.rs
index d65692e19..9bbd87e7d 100644
--- a/map-tool/src/source.rs
+++ b/map-tool/src/source.rs
@@ -245,8 +245,8 @@ async fn gimme_them_textures(path:&Path,vpk_list:&[strafesnet_bsp_loader::Vpk],s
 	}
 
 	let mut mesh_deferred_loader=MeshDeferredLoader::new();
-	for prop in bsp.static_props(){
-		mesh_deferred_loader.acquire_mesh_id(prop.model());
+	for name in &bsp.static_props.dict.name{
+		mesh_deferred_loader.acquire_mesh_id(name.as_str());
 	}
 
 	for raw_ent in &bsp.entities{