diff --git a/crates/bevy_sprite/src/mesh2d/material.rs b/crates/bevy_sprite/src/mesh2d/material.rs index 2d67164a0399c..5bfa565e28a4e 100644 --- a/crates/bevy_sprite/src/mesh2d/material.rs +++ b/crates/bevy_sprite/src/mesh2d/material.rs @@ -501,8 +501,7 @@ impl RenderCommand

) -> RenderCommandResult { let materials = materials.into_inner(); let material_instances = material_instances.into_inner(); - let Some(material_instance) = material_instances.get(&MainEntity::from(item.entity())) - else { + let Some(material_instance) = material_instances.get(&item.main_entity()) else { return RenderCommandResult::Skip; }; let Some(material2d) = materials.get(*material_instance) else {