diff --git a/modules/processing.py b/modules/processing.py
index 6b49b4e3..a81ace6f 100644
--- a/modules/processing.py
+++ b/modules/processing.py
@@ -635,10 +635,11 @@ def process_images_inner(p: StableDiffusionProcessing) -> Processed:
             with devices.autocast():
                 if type(p) == StableDiffusionProcessingTxt2Img:
                     if p.enable_hr:
-                        samples_ddim = p.sample(conditioning=c, unconditional_conditioning=uc, hr_conditioning=hr_c, hr_uconditional_conditioning=hr_uc, seeds=seeds, subseeds=subseeds, subseed_strength=p.subseed_strength, prompts=prompts)
-                    samples_ddim = p.sample(conditioning=c, unconditional_conditioning=uc, seeds=seeds,
-                                            subseeds=subseeds,
-                                            subseed_strength=p.subseed_strength, prompts=prompts)
+                        samples_ddim = p.sample(conditioning=c, unconditional_conditioning=uc, hr_conditioning=hr_c, hr_unconditional_conditioning=hr_uc, seeds=seeds, subseeds=subseeds, subseed_strength=p.subseed_strength, prompts=prompts)
+                    else:
+                        samples_ddim = p.sample(conditioning=c, unconditional_conditioning=uc, seeds=seeds, subseeds=subseeds,
+                                                subseed_strength=p.subseed_strength, prompts=prompts)
+
                 else:
                     samples_ddim = p.sample(conditioning=c, unconditional_conditioning=uc, seeds=seeds,
                                             subseeds=subseeds,