From 748ec564ad2e8fdb9cfb14649f2d0b5c161beec1 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sat, 5 Jul 2025 16:00:34 -0400 Subject: [PATCH] fix invalid model name on initial install Signed-off-by: Vladimir Mandic --- modules/sd_checkpoint.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/sd_checkpoint.py b/modules/sd_checkpoint.py index 846472b65..008da4144 100644 --- a/modules/sd_checkpoint.py +++ b/modules/sd_checkpoint.py @@ -267,9 +267,7 @@ def model_hash(filename): def select_checkpoint(op='model'): model_checkpoint = shared.opts.data.get('sd_model_refiner', None) if op == 'refiner' else shared.opts.data.get('sd_model_checkpoint', None) - if len(model_checkpoint) < 3: - return None - if model_checkpoint is None or model_checkpoint == 'None': + if model_checkpoint is None or model_checkpoint == 'None' or len(model_checkpoint) < 3: return None checkpoint_info = get_closet_checkpoint_match(model_checkpoint) if checkpoint_info is not None: