diff --git a/nodes.py b/nodes.py index 05a910b..a444076 100644 --- a/nodes.py +++ b/nodes.py @@ -1117,11 +1117,9 @@ class LightX2VConfigCombinerV2: logging.warning(f"Mask file not found: {obj['mask']}") if processed_talk_objects: - if len(processed_talk_objects) == 1: - mask = processed_talk_objects[0].get("mask", "") - if not mask or not mask.strip(): - config.audio_path = processed_talk_objects[0]["audio"] - logging.info(f"Convert Processed 1 talk object to audio path: {config.audio_path}") + if len(processed_talk_objects) == 1 and not processed_talk_objects[0].get("mask", "").strip(): + config.audio_path = processed_talk_objects[0]["audio"] + logging.info(f"Convert Processed 1 talk object to audio path: {config.audio_path}") else: temp_dir = self.temp_manager.create_temp_dir() with open(os.path.join(temp_dir, "config.json"), "w") as f: