From 7391c126d3948241db9e199228338a7e3d03c171 Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Tue, 28 May 2024 22:57:01 -0400 Subject: [PATCH] handle case of no IP adapters requested --- invokeai/app/invocations/latent.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/invokeai/app/invocations/latent.py b/invokeai/app/invocations/latent.py index 8dd90a18e6..f4d2eecf0a 100644 --- a/invokeai/app/invocations/latent.py +++ b/invokeai/app/invocations/latent.py @@ -678,6 +678,9 @@ class DenoiseLatentsInvocation(BaseInvocation): ) -> List[Tuple[torch.Tensor, torch.Tensor]]: """Run the IPAdapter CLIPVisionModel, returning image prompt embeddings.""" # ip_adapter could be a list or a single IPAdapterField. Normalize to a list here. + if ip_adapter is None: + return [] + if not isinstance(ip_adapter, list): ip_adapter = [ip_adapter]