I have an AMD 7600 and have installed Stable Diffusion using the Automatic1111 web interface.
I have installed Dreambooth manually using git. It shows as installed in extensions but there’s no special tab for it.
Is there anything else I need to do so I can enable it?
1 Like
Depending on the OS, it varies somewhat…
The tab is missing because the DreamBooth extension did not load. Fix it in this order. I include context for AMD 7600.
1) Verify install and do a full restart
- Confirm the folder is exactly:
stable-diffusion-webui/extensions/sd_dreambooth_extension.
- Quit the WebUI process completely. Relaunch it. “Reload UI” is not enough. The DreamBooth README states a full restart is required for the tab and requirements to register (last updated on repo, accessed Oct 15, 2025). (GitHub)
2) Remove flags that disable extensions
-
If you used command-line flags that block extensions, the tab will never appear. Remove these from your webui-user.bat or webui-user.sh:
--disable-all-extensions
--disable-extra-extensions
These flags were added around 1.6.0 and will suppress extension tabs. (GitHub)
-
If you run with --listen or --share, WebUI restricts extension management. Add --enable-insecure-extension-access temporarily while installing or updating extensions. (GitHub)
3) Force DreamBooth to install its own requirements
-
DreamBooth ships its own requirements.txt. Force WebUI to use it for the next start:
-
Windows (CMD/PowerShell):
rem DreamBooth: force deps install
rem Source: DreamBooth README • https://github.com/d8ahazard/sd_dreambooth_extension (accessed 2025-10-15)
set REQS_FILE=extensions\sd_dreambooth_extension\requirements.txt
webui-user.bat
-
Linux:
# DreamBooth: force deps install
# Source: DreamBooth README • https://github.com/d8ahazard/sd_dreambooth_extension (accessed 2025-10-15)
export REQS_FILE=./extensions/sd_dreambooth_extension/requirements.txt
./webui.sh
-
Optional: skip DreamBooth’s internal installer if you manage deps yourself:
export DREAMBOOTH_SKIP_INSTALL=True
The README documents the restart requirement, REQS_FILE, and DREAMBOOTH_SKIP_INSTALL. (GitHub)
4) Update both repos, then start clean
-
From your WebUI folder:
git pull
git -C extensions/sd_dreambooth_extension pull
-
Start WebUI with only DreamBooth enabled once. If the console shows an “Error loading script … dreambooth …” line, that is the reason the tab is missing. A common workaround in prior reports is to disable other extensions, restart, then re-enable. (GitHub)
-
If the environment is polluted, delete the venv and let WebUI recreate it. This is the documented guidance when extensions corrupt dependencies. (GitHub)
5) AMD 7600 context you must know
- Windows + AMD (DirectML fork): The WebUI wiki states Windows+AMD uses the DirectML fork and “training currently doesn’t work,” though many UI features load. Expect the DreamBooth tab to appear after a proper install, but do not expect training to run on DirectML today. Date on wiki: edited Jan 6, 2024. (GitHub)
- Linux + AMD (ROCm): RX 7600/7600 XT users report startup crashes with ROCm 6.0 showing
HSA_STATUS_ERROR_INVALID_ISA. A stable combo reported by users is PyTorch 2.2.0 + ROCm 5.7. If your console shows that error, pin to that combo and retry; otherwise extensions may not register and tabs will be absent. Issue reported Apr 2, 2024. (GitHub)
6) Minimal, beginner flow
Follow these five checks in one sitting. Do not skip restarts.
- Close WebUI completely.
- Remove any of these flags if present:
--disable-all-extensions, --disable-extra-extensions. If using --listen or --share, add --enable-insecure-extension-access just for setup. Restart. (GitHub)
- Force DreamBooth requirements with
REQS_FILE as shown. Restart. (GitHub)
- Update repos. Restart with only DreamBooth enabled once. If you see a DreamBooth load error, fix that missing package first. (GitHub)
- On AMD Windows, expect UI but not DreamBooth training. On AMD Linux, avoid ROCm 6.0 on RX 7600 if you hit the ISA error; use PyTorch 2.2.0 + ROCm 5.7. (GitHub)
Why these steps work
- The tab is created by DreamBooth’s Python code when Gradio builds the UI at startup. If the extension is disabled by flags, fails its dependency import, or errors during preload, the tab never registers. A full process restart plus correct flags and requirements ensures the module imports and the tab mounts. DreamBooth’s README explicitly requires a full restart and provides the supported
REQS_FILE path for dependency resolution. (GitHub)
If you still see no tab
- Paste the first error line that mentions “dreambooth” from your startup console. That one line usually identifies the missing package or conflicting extension.
- As a last resort, remove the extension folder,
git clone it fresh, delete the venv, and relaunch so WebUI rebuilds dependencies. This is the accepted fix when an extension has broken the environment. (GitHub)
Short, curated references
- DreamBooth README and install wiki. Full-restart rule and
REQS_FILE documented. Accessed Oct 15, 2025. (GitHub)
- A1111 wiki: AMD GPUs. Windows+AMD uses DirectML. Training currently doesn’t work. Edited Jan 6, 2024. (GitHub)
- A1111 flags that disable extensions. Added in 1.6 era, documented in releases and wiki. (GitHub)
- “Tab not visible” reports and workaround of disabling other extensions first. Nov 13, 2022. (GitHub)
- RX 7600(XT) + ROCm 6.0 invalid ISA error; stable pin PyTorch 2.2.0 + ROCm 5.7. Apr 2, 2024. (GitHub)