diff --git a/public/scripts/textgen-settings.js b/public/scripts/textgen-settings.js index 294019f41..55e10c45f 100644 --- a/public/scripts/textgen-settings.js +++ b/public/scripts/textgen-settings.js @@ -153,6 +153,10 @@ function formatTextGenURL(value) { if (url.pathname === '/api' && !textgenerationwebui_settings.legacy_api) { toastr.info(`Enable compatibility mode or update ooba-webui to the latest version.`, 'Legacy API URL detected. Generation may fail.'); } + + if (!power_user.relaxed_api_urls && textgenerationwebui_settings.legacy_api && !isMancer()) { + url.pathname = '/api'; + } return url.toString(); } catch { } // Just using URL as a validation check return null;