diff --git a/modules/processing_diffusers.py b/modules/processing_diffusers.py index 97b222b48..e773d9f80 100644 --- a/modules/processing_diffusers.py +++ b/modules/processing_diffusers.py @@ -477,6 +477,8 @@ def process_decode(p: processing.StableDiffusionProcessing, output): height = height, frames = frames, ) + if not isinstance(results, list): + results = list(results) elif hasattr(output, 'images'): results = output.images else: