diff --git a/crates/bevy_pbr/src/material.rs b/crates/bevy_pbr/src/material.rs index 7eb4086b58..e89ce9ad24 100644 --- a/crates/bevy_pbr/src/material.rs +++ b/crates/bevy_pbr/src/material.rs @@ -642,17 +642,15 @@ pub fn queue_material_meshes( batch_range: 0..1, dynamic_offset: None, }); - } else { - if forward { - opaque_phase.add(Opaque3d { - entity: *visible_entity, - draw_function: draw_opaque_pbr, - pipeline: pipeline_id, - distance, - batch_range: 0..1, - dynamic_offset: None, - }); - } + } else if forward { + opaque_phase.add(Opaque3d { + entity: *visible_entity, + draw_function: draw_opaque_pbr, + pipeline: pipeline_id, + distance, + batch_range: 0..1, + dynamic_offset: None, + }); } } AlphaMode::Mask(_) => {