diff --git a/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs b/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs index 16eede6..63401ed 100644 --- a/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs +++ b/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs @@ -36,7 +36,10 @@ impl Plugin for MonadoXDevSpacesPlugin { return; } app.add_systems(XrSessionCreated, session_created); - app.add_systems(PreUpdate, update_xdev_list); + app.add_systems( + PreUpdate, + update_xdev_list.run_if(resource_exists::), + ); app.add_systems( XrPreDestroySession, (despawn_xdev_trackers, |mut cmds: Commands| {