From 2e6506bef2522e1c1c9563843be0f3b1d8645d71 Mon Sep 17 00:00:00 2001 From: Disty0 Date: Tue, 29 Aug 2023 00:48:51 +0300 Subject: [PATCH] Disable refiner if refiner steps is 0 --- modules/processing_diffusers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/processing_diffusers.py b/modules/processing_diffusers.py index 2606ea6a7..ffcec0234 100644 --- a/modules/processing_diffusers.py +++ b/modules/processing_diffusers.py @@ -23,7 +23,7 @@ def process_diffusers(p: StableDiffusionProcessing, seeds, prompts, negative_pro results = [] if p.enable_hr and p.hr_upscaler != 'None' and p.denoising_strength > 0 and len(getattr(p, 'init_images', [])) == 0: p.is_hr_pass = True - is_refiner_enabled = p.enable_hr and shared.sd_refiner is not None + is_refiner_enabled = p.enable_hr and p.refiner_steps > 0 and shared.sd_refiner is not None def hires_resize(latents): # input=latents output=pil latent_upscaler = shared.latent_upscale_modes.get(p.hr_upscaler, None)