From 2bf2f627e4756b2e3826b8d5fe07a65df2b6b97d Mon Sep 17 00:00:00 2001 From: Iman Karim Date: Sat, 18 Feb 2023 11:40:12 +0100 Subject: [PATCH] Fix for issue #2707 --- ldm/invoke/merge_diffusers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldm/invoke/merge_diffusers.py b/ldm/invoke/merge_diffusers.py index 1c8a2c63bb..b007705a78 100644 --- a/ldm/invoke/merge_diffusers.py +++ b/ldm/invoke/merge_diffusers.py @@ -323,7 +323,7 @@ class mergeModelsForm(npyscreen.FormMultiPageAction): if selected_model3 > 0: self.merge_method.values = ['add_difference ( A+(B-C) )'] - self.merged_model_name.value += f"+{models[selected_model3]}" + self.merged_model_name.value += f"+{models[selected_model3 -1]}" # In model3 there is one more element in the list (None). So we have to subtract one. else: self.merge_method.values = self.interpolations self.merge_method.value = 0