diff --git a/_delphi_utils_python/delphi_utils/validator/validate.py b/_delphi_utils_python/delphi_utils/validator/validate.py index d03d7e3c2..131aa93dc 100644 --- a/_delphi_utils_python/delphi_utils/validator/validate.py +++ b/_delphi_utils_python/delphi_utils/validator/validate.py @@ -58,10 +58,7 @@ def validate(self): frames_list = load_all_files(self.export_dir, self.time_window.start_date, self.time_window.end_date) self.static_validation.validate(frames_list, report) - # Check if frames_list is empty before calling aggregate_frames - if len(frames_list) == 0: - all_frames = [] - else: - all_frames = aggregate_frames(frames_list) - self.dynamic_validation.validate(all_frames, report) + # Dynamic Validation only performed when frames_list is populated + if len(frames_list) > 0: + self.dynamic_validation.validate(aggregate_frames(frames_list), report) return report