From f3f8f9874f55282603c2650b91801640cb3f69cb Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 26 Mar 2026 18:24:17 -0500 Subject: [PATCH] refac --- backend/open_webui/utils/models.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/open_webui/utils/models.py b/backend/open_webui/utils/models.py index 60ef87e5f..b57c74744 100644 --- a/backend/open_webui/utils/models.py +++ b/backend/open_webui/utils/models.py @@ -452,6 +452,10 @@ def get_filtered_models(models, user, db=None): or model['id'] in accessible_model_ids ): filtered_models.append(model) + elif user.role == 'admin': + # No DB entry means no access control configured yet; + # only admins can see unconfigured models. + filtered_models.append(model) return filtered_models else: