diff --git a/nodes.py b/nodes.py index 5778f0609..8d8b153f8 100644 --- a/nodes.py +++ b/nodes.py @@ -55,9 +55,8 @@ class CLIPTextEncode: def encode(self, clip, text): tokens = clip.tokenize(text) - output = clip.encode_from_tokens(tokens, return_pooled=True, return_dict=True) - cond = output.pop("cond") - return ([[cond, output]], ) + cond, pooled = clip.encode_from_tokens(tokens, return_pooled=True) + return ([[cond, {"pooled_output": pooled}]], ) class ConditioningCombine: @classmethod