diff --git a/module/os/fleet.py b/module/os/fleet.py index dbcf194fb..f63e8f729 100644 --- a/module/os/fleet.py +++ b/module/os/fleet.py @@ -592,6 +592,12 @@ class OSFleet(OSCamera, Combat, Fleet, OSAsh): self.predict() self.predict_radar() + fleets = self.view.select(is_current_fleet=True) + if fleets.count == 0: + logger.warning('Current fleet not found on local view, reset camera view to current fleet.') + self.fleet_reset_view() + self.wait_until_camera_stable() + continue # Calculate destination grids = self.radar.select(is_question=True) if grids: