diff --git a/lib/bsp_loader/src/brush.rs b/lib/bsp_loader/src/brush.rs
index 5a817e9..ac7e85d 100644
--- a/lib/bsp_loader/src/brush.rs
+++ b/lib/bsp_loader/src/brush.rs
@@ -239,10 +239,11 @@ pub fn brush_to_mesh(bsp:&vbsp::Bsp,brush:&vbsp::Brush)->Result<model::Mesh,Brus
 		}).collect()
 	}).collect();
 
-	let polygon_groups=model::PolygonGroup::PolygonList(model::PolygonList::new(polygon_list));
+	let polygon_groups=vec![model::PolygonGroup::PolygonList(model::PolygonList::new(polygon_list))];
 	let physics_groups=vec![model::IndexedPhysicsGroup{
 		groups:vec![model::PolygonGroupId::new(0)],
 	}];
+	let graphics_groups=vec![];
 
-	Ok(mb.build(vec![polygon_groups],vec![],physics_groups))
+	Ok(mb.build(polygon_groups,graphics_groups,physics_groups))
 }