From 98c29302a73ef4a7d06f71402f4523348095850a Mon Sep 17 00:00:00 2001 From: Gazzoo-byte <73721238+Gazzoo-byte@users.noreply.github.com> Date: Tue, 25 Apr 2023 21:00:03 +0100 Subject: [PATCH] Fix a bug Forgot a return value which was causing 'ValueError: too many values to unpack (expected 2)' upon trying load a VAE with Automatic in sd_vae --- modules/sd_vae.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/sd_vae.py b/modules/sd_vae.py index 042e147d7..ea551b140 100644 --- a/modules/sd_vae.py +++ b/modules/sd_vae.py @@ -106,7 +106,7 @@ def resolve_vae(checkpoint_file): for named_vae_location in [vae_path + "\\" + Path(checkpoint_file).stem + ".vae.pt", vae_path + "\\" + Path(checkpoint_file).stem + ".vae.ckpt", vae_path + "\\" + Path(checkpoint_file).stem + ".vae.safetensors"]: if os.path.isfile(named_vae_location): print(named_vae_location+' found in VAE dir') - return named_vae_location + return named_vae_location, ' found in VAE dir' else: print(f"Couldn't find a VAE with a matching name in {vae_path}, using None instead") return None, None