From bab61fbca4b26cb011a2a9065f5dec41e2f5a819 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Fri, 10 Oct 2025 18:54:44 +1100 Subject: [PATCH] fix(mm): issue with deleting single file models --- invokeai/app/services/model_install/model_install_default.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invokeai/app/services/model_install/model_install_default.py b/invokeai/app/services/model_install/model_install_default.py index ef38ad847c..0b070ec866 100644 --- a/invokeai/app/services/model_install/model_install_default.py +++ b/invokeai/app/services/model_install/model_install_default.py @@ -372,7 +372,7 @@ class ModelInstallService(ModelInstallServiceBase): if model_path.is_file() or model_path.is_symlink(): model_path.unlink() assert model_path.parent != self.app_config.models_path - os.rmdir(model_path.parent) + rmtree(model_path.parent) elif model_path.is_dir(): rmtree(model_path) self.unregister(key)