From 26a58b46fbcb669c396efa68b8b0b8c90d746184 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 11 Jun 2026 08:16:26 +0000 Subject: [PATCH] Fix seed 0 being dropped from generator seeds The truthiness filter removed valid seed 0 from p.seeds, causing an unseeded generator for single images and a generator/batch length mismatch for batches. Filter only None entries; 0 is a legitimate seed per get_fixed_seed. https: //claude.ai/code/session_014QWKWgKvMevcuvfCnsYoT2 Co-Authored-By: Claude --- modules/processing_helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/processing_helpers.py b/modules/processing_helpers.py index 7fca8c704..530e8e06b 100644 --- a/modules/processing_helpers.py +++ b/modules/processing_helpers.py @@ -520,7 +520,7 @@ def get_generator(p): generator = p.generator else: try: - p.seeds = [seed if seed != -1 else get_fixed_seed(seed) for seed in p.seeds if seed] + p.seeds = [seed if seed != -1 else get_fixed_seed(seed) for seed in p.seeds if seed is not None] devices.randn(p.seeds[0]) generator = [torch.Generator(generator_device).manual_seed(s) for s in p.seeds] except Exception as e: