From 98db0d746c55d3151b8e952c7b45de738d3c9f56 Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Sat, 12 Nov 2022 17:57:28 +0000 Subject: [PATCH] fix crash in inpaint when no seed in original image --- ldm/invoke/generator/inpaint.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ldm/invoke/generator/inpaint.py b/ldm/invoke/generator/inpaint.py index 792a01b3b1..d1f79b934f 100644 --- a/ldm/invoke/generator/inpaint.py +++ b/ldm/invoke/generator/inpaint.py @@ -169,7 +169,8 @@ class Inpaint(Img2Img): # Fill missing areas of original image init_filled = self.tile_fill_missing( self.pil_image.copy(), - seed = self.seed if self.seed >= 0 else self.new_seed(), + seed = self.seed if (self.seed is not None + and self.seed >= 0) else self.new_seed(), tile_size = tile_size ) init_filled.paste(init_image, (0,0), init_image.split()[-1])