From 293012fce28f091514b214bc3d8115a8df5aacb9 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 18 May 2026 15:02:28 -0500 Subject: [PATCH] guard get_current_frame_time against missing camera state --- frigate/track/object_processing.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frigate/track/object_processing.py b/frigate/track/object_processing.py index 3f8b5e626d..5832d8cdb8 100644 --- a/frigate/track/object_processing.py +++ b/frigate/track/object_processing.py @@ -357,6 +357,9 @@ class TrackedObjectProcessor(threading.Thread): def get_current_frame_time(self, camera: str) -> float: """Returns the latest frame time for a given camera.""" + if camera not in self.camera_states: + return 0.0 + return self.camera_states[camera].current_frame_time def set_sub_label(