diff --git a/modules/face_analyser.py b/modules/face_analyser.py index b2e48f7..51fa5ea 100644 --- a/modules/face_analyser.py +++ b/modules/face_analyser.py @@ -335,6 +335,9 @@ def default_target_face(): best_frame = frame break + if best_face is None: + continue # No faces detected in this cluster — skip + for frame in map['target_faces_in_frame']: for face in frame['faces']: if face['det_score'] > best_face['det_score']: