diff --git a/modules/infotext_utils.py b/modules/infotext_utils.py index 2b69dcaf..6641a65e 100644 --- a/modules/infotext_utils.py +++ b/modules/infotext_utils.py @@ -421,11 +421,8 @@ Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 965400086, Size: 512x512, Model for key in skip_fields: res.pop(key, None) - # basic check for same checkpoint using short name - checkpoint = res.get('Model', None) - if checkpoint is not None: - if checkpoint in shared.opts.sd_model_checkpoint: - res.pop('Model') + # checkpoint override is not supported + res.pop('Model', None) # VAE / TE modules = [] diff --git a/modules/shared_options.py b/modules/shared_options.py index 663ebe98..4039e74d 100644 --- a/modules/shared_options.py +++ b/modules/shared_options.py @@ -216,7 +216,7 @@ options_templates.update( options_section( ("sd", "Stable Diffusion", "sd"), { - "sd_model_checkpoint": OptionInfo(None, "(Managed by Forge)", gr.State, infotext="Model"), + "sd_model_checkpoint": OptionInfo("", "(Managed by Forge)", gr.State, infotext="Model"), "sd_unet": OptionInfo("Automatic", "SD UNet", gr.Dropdown, lambda: {"choices": shared_items.sd_unet_items()}, refresh=shared_items.refresh_unet_list), "emphasis": OptionInfo("Original", "Emphasis Mode", gr.Radio, lambda: {"choices": [x.name for x in sd_emphasis.options]}, infotext="Emphasis").info("pay (more:1.1) or (less:0.9) attention to prompts").html(sd_emphasis.get_options_descriptions()), "CLIP_stop_at_last_layers": OptionInfo(1, "Clip Skip", gr.Slider, {"minimum": 1, "maximum": 12, "step": 1}, infotext="Clip skip").link("wiki", "https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Features#clip-skip").info("1 = disable, 2 = skip one layer, etc."),