diff --git a/crates/bevy_render/src/camera/camera.rs b/crates/bevy_render/src/camera/camera.rs index dfd395ed7916d..5bf8350918568 100644 --- a/crates/bevy_render/src/camera/camera.rs +++ b/crates/bevy_render/src/camera/camera.rs @@ -1054,8 +1054,14 @@ pub fn extract_cameras( ) in query.iter() { if !camera.is_active { + commands + .entity(render_entity) + .remove::() + .remove::() + .remove::(); continue; } + let color_grading = color_grading.unwrap_or(&ColorGrading::default()).clone(); if let (