From ebfe5bb3e3600da94f4fdb6cd1f855b5b1f9b50f Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Fri, 6 Oct 2023 23:22:54 +0900 Subject: [PATCH] fix: detailer exception when noise_mask is false --- modules/impact/config.py | 2 +- modules/impact/core.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/impact/config.py b/modules/impact/config.py index b598b17..438b12d 100644 --- a/modules/impact/config.py +++ b/modules/impact/config.py @@ -2,7 +2,7 @@ import configparser import os -version = "V4.16" +version = "V4.16.1" dependency_version = 13 diff --git a/modules/impact/core.py b/modules/impact/core.py index bdeb328..7941b76 100644 --- a/modules/impact/core.py +++ b/modules/impact/core.py @@ -163,7 +163,7 @@ def enhance_detail(image, model, clip, vae, guide_size, guide_size_for_bbox, max detailer_hook=None, refiner_ratio=None, refiner_model=None, refiner_clip=None, refiner_positive=None, refiner_negative=None, control_net_wrapper=None): - if len(noise_mask.shape) == 3: + if noise_mask is not None and len(noise_mask.shape) == 3: noise_mask = noise_mask.squeeze(0) if wildcard_opt is not None and wildcard_opt != "":