I have searched for any existing and/or related issues.
I have searched for any existing and/or related discussions.
I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
I am using the latest version of Open WebUI.
Installation Method
Git Clone
Open WebUI Version
v0.9.2
Ollama Version (if applicable)
No response
Operating System
Mac OS Tahoe
Browser (if applicable)
Latest Chrome
Confirmation
I have read and followed all instructions in README.md.
I am using the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have provided every relevant configuration, setting, and environment variable used in my setup.
I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
Start with the initial platform/version/OS and dependencies used,
Specify exact install/launch/configure commands,
List URLs visited, user input (incl. example values/emails/passwords if needed),
Describe all options and toggles enabled or changed,
Include any files or environmental changes,
Identify the expected and actual result at each stage,
Ensure any reasonably skilled user can follow and hit the same issue.
Expected Behavior
When you create a chat in OpenWebUI and add a system prompt for that local chat, it is expected to save the prompt so that when you refresh, the prompt persists.
Actual Behavior
What its NOW doing is deleting that system prompt, breaking my prior chats.
Steps to Reproduce
Steps to replicate:
(Destructive.. lol..)
docker rm open-webui -f
docker volume rm open-webui
docker pull ghcr.io/open-webui/open-webui:main - make sure its the latest.
Run openwebui docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
Clear your browser cache and create an admin account.
Add an ollama host and download a model up
Create a new chat, add a system prompt in the right sidebar.
Send a message, let it generate.. even wait for the left sidebar to finish generating too..
Refresh the page, or simply open the page in another tab.
What I expected and in previous versions of Open WebUI it used to persist the system prompt, now it does not. A lot of my prior chats had complicated system prompts and now they're vanishing after the 0.9 update.
Logs & Screenshots
Screenshots for the sake of showing my environment:
Fresh environment, completely new.
Additional Information
No response
Originally created by @Notbici on GitHub (Apr 30, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24270
### Check Existing Issues
- [x] I have searched for any existing and/or related issues.
- [x] I have searched for any existing and/or related discussions.
- [x] I have also searched in the CLOSED issues AND CLOSED discussions and found no related items (your issue might already be addressed on the development branch!).
- [x] I am using the latest version of Open WebUI.
### Installation Method
Git Clone
### Open WebUI Version
v0.9.2
### Ollama Version (if applicable)
_No response_
### Operating System
Mac OS Tahoe
### Browser (if applicable)
Latest Chrome
### Confirmation
- [x] I have read and followed all instructions in `README.md`.
- [x] I am using the latest version of **both** Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.**
- [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
- [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps:
- Start with the initial platform/version/OS and dependencies used,
- Specify exact install/launch/configure commands,
- List URLs visited, user input (incl. example values/emails/passwords if needed),
- Describe all options and toggles enabled or changed,
- Include any files or environmental changes,
- Identify the expected and actual result at each stage,
- Ensure any reasonably skilled user can follow and hit the same issue.
### Expected Behavior
When you create a chat in OpenWebUI and add a system prompt for that local chat, it is expected to save the prompt so that when you refresh, the prompt persists.
### Actual Behavior
What its NOW doing is deleting that system prompt, breaking my prior chats.
### Steps to Reproduce
Steps to replicate:
(Destructive.. lol..)
1. `docker rm open-webui -f`
2. `docker volume rm open-webui`
3. `docker pull ghcr.io/open-webui/open-webui:main` - make sure its the latest.
4. Run `openwebui docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main`
5. Clear your browser cache and create an admin account.
6. Add an ollama host and download a model up
7. Create a new chat, add a system prompt in the right sidebar.
8. Send a message, let it generate.. even wait for the left sidebar to finish generating too..
9. Refresh the page, or simply open the page in another tab.
What I expected and in previous versions of Open WebUI it used to persist the system prompt, now it does not. A lot of my prior chats had complicated system prompts and now they're vanishing after the 0.9 update.
### Logs & Screenshots
Screenshots for the sake of showing my environment:
1. Fresh environment, completely new.
<img width="1525" height="797" alt="Image" src="https://github.com/user-attachments/assets/80d0038a-6bc5-40ad-9087-611d275d6aa6" />
<img width="1523" height="822" alt="Image" src="https://github.com/user-attachments/assets/64b1d036-526c-4c6e-aab9-16deaa93c89b" />
<img width="1522" height="768" alt="Image" src="https://github.com/user-attachments/assets/d665911a-bf17-4cf3-bdc1-62431a3701b3" />
### Additional Information
_No response_
GiteaMirror
added the bug label 2026-05-21 02:52:39 -05:00
@frenzybiscuit commented on GitHub (Apr 30, 2026):
What documentation says this is the expected behavior?
If you need a persistent system prompt then you need to make a custom model under workspace -> models.
or create a folder.
<!-- gh-comment-id:4356396436 -->
@frenzybiscuit commented on GitHub (Apr 30, 2026):
What documentation says this is the expected behavior?
If you need a persistent system prompt then you need to make a custom model under workspace -> models.
or create a folder.
What documentation says this is the expected behavior?
If you need a persistent system prompt then you need to make a custom model under workspace -> models.
or create a folder.
This has always been the behavior and is the most logical thing to persist.. without the system prompt going back to your chat history or simply hitting F5 completely destroys your chat.. none of the 9.x change logs suggested its removal.
<!-- gh-comment-id:4356560504 -->
@Notbici commented on GitHub (Apr 30, 2026):
> What documentation says this is the expected behavior?
>
> If you need a persistent system prompt then you need to make a custom model under workspace -> models.
>
> or create a folder.
This has always been the behavior and is the most logical thing to persist.. without the system prompt going back to your chat history or simply hitting F5 completely destroys your chat.. none of the 9.x change logs suggested its removal.
I upgraded a few days ago and have been impacted, my old chats still have prompts but any new chat does not.. seems "system prompts" on a chat level still exists in saved data prior to the update, perhaps the new UI is not properly saving it?
<!-- gh-comment-id:4356603384 -->
@smpexy commented on GitHub (Apr 30, 2026):
I upgraded a few days ago and have been impacted, my old chats still have prompts but any new chat does not.. seems "system prompts" on a chat level still exists in saved data prior to the update, perhaps the new UI is not properly saving it?
Also seeing this issue with 0.9.2 running under Docker and WSL on Windows 11, Ollama 0.22.1. Regardless of whether it's documented, this is expected user behavior and should be supported.
<!-- gh-comment-id:4366806129 -->
@mportuesisf commented on GitHub (May 3, 2026):
Also seeing this issue with 0.9.2 running under Docker and WSL on Windows 11, Ollama 0.22.1. Regardless of whether it's documented, this is expected user behavior and should be supported.
Seems not fixed properly, if you write a prompt in a chat and switch to a different chat then return its fine.
If you write a system prompt and then click the models menu -> edit model -> return back to the chat it seems to not save at all. Actually it seems to undo prompts previously that did save.
<!-- gh-comment-id:4429404267 -->
@Notbici commented on GitHub (May 12, 2026):
Seems not fixed properly, if you write a prompt in a chat and switch to a different chat then return its fine.
If you write a system prompt and then click the models menu -> edit model -> return back to the chat it seems to not save at all. Actually it seems to undo prompts previously that did save.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Notbici on GitHub (Apr 30, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24270
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.9.2
Ollama Version (if applicable)
No response
Operating System
Mac OS Tahoe
Browser (if applicable)
Latest Chrome
Confirmation
README.md.Expected Behavior
When you create a chat in OpenWebUI and add a system prompt for that local chat, it is expected to save the prompt so that when you refresh, the prompt persists.
Actual Behavior
What its NOW doing is deleting that system prompt, breaking my prior chats.
Steps to Reproduce
Steps to replicate:
(Destructive.. lol..)
docker rm open-webui -fdocker volume rm open-webuidocker pull ghcr.io/open-webui/open-webui:main- make sure its the latest.openwebui docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:mainWhat I expected and in previous versions of Open WebUI it used to persist the system prompt, now it does not. A lot of my prior chats had complicated system prompts and now they're vanishing after the 0.9 update.
Logs & Screenshots
Screenshots for the sake of showing my environment:
Additional Information
No response
@frenzybiscuit commented on GitHub (Apr 30, 2026):
What documentation says this is the expected behavior?
If you need a persistent system prompt then you need to make a custom model under workspace -> models.
or create a folder.
@Notbici commented on GitHub (Apr 30, 2026):
This has always been the behavior and is the most logical thing to persist.. without the system prompt going back to your chat history or simply hitting F5 completely destroys your chat.. none of the 9.x change logs suggested its removal.
@smpexy commented on GitHub (Apr 30, 2026):
I upgraded a few days ago and have been impacted, my old chats still have prompts but any new chat does not.. seems "system prompts" on a chat level still exists in saved data prior to the update, perhaps the new UI is not properly saving it?
@mportuesisf commented on GitHub (May 3, 2026):
Also seeing this issue with 0.9.2 running under Docker and WSL on Windows 11, Ollama 0.22.1. Regardless of whether it's documented, this is expected user behavior and should be supported.
@Classic298 commented on GitHub (May 4, 2026):
likely fixed by
https://github.com/open-webui/open-webui/commit/86df8bf27e1b84abbe2eeedcc8650df59c7d23d6
testing wanted
@Notbici commented on GitHub (May 12, 2026):
Seems not fixed properly, if you write a prompt in a chat and switch to a different chat then return its fine.
If you write a system prompt and then click the models menu -> edit model -> return back to the chat it seems to not save at all. Actually it seems to undo prompts previously that did save.