diff --git a/Nodes/Dashboard.py b/Nodes/Dashboard.py index bef3ebd..9bc853a 100644 --- a/Nodes/Dashboard.py +++ b/Nodes/Dashboard.py @@ -1320,7 +1320,7 @@ class PrimereCLIP: negative_l = kwargs.get('negative_l', '') width = kwargs.get('width', 1024) height = kwargs.get('height', 1024) - edit_image_list = kwargs.get('edit_image_list', None) + edit_image_list = kwargs.get('edit_image_list', []) edit_vae = kwargs.get('edit_vae', None) if control_data is not None: diff --git a/components/clipping.py b/components/clipping.py index 76f4e3e..008f18e 100644 --- a/components/clipping.py +++ b/components/clipping.py @@ -859,6 +859,8 @@ def encode_sana(clip, positive_text, negative_text, t5xxl_prompt, control_data): def encode_qwen_edit(loader_self, clip, positive_text, negative_text, t5xxl_prompt, edit_vae, edit_image_list, control_data): if type(edit_image_list).__name__ == "Tensor": edit_image_list = [edit_image_list] + if edit_image_list is None: + edit_image_list = [] positive_text = utility.DiT_cleaner(positive_text) negative_text = utility.DiT_cleaner(negative_text) conditioning = utility.edit_encoder(clip, positive_text, edit_vae, edit_image_list)