diff --git a/src/public/app/widgets/type_widgets/options/ai_settings.ts b/src/public/app/widgets/type_widgets/options/ai_settings.ts
index 6ffda6605..694f0b020 100644
--- a/src/public/app/widgets/type_widgets/options/ai_settings.ts
+++ b/src/public/app/widgets/type_widgets/options/ai_settings.ts
@@ -539,6 +539,10 @@ export default class AiSettingsWidget extends OptionsWidget {
         // Set up provider precedence drag-and-drop functionality
         this.setupProviderPrecedence();
 
+        // Initialize provider orders
+        this.initializeAiProviderOrder();
+        this.initializeEmbeddingProviderOrder();
+
         const $aiTemperature = this.$widget.find('.ai-temperature');
         $aiTemperature.on('change', async () => {
             await this.updateOption('aiTemperature', $aiTemperature.val() as string);
@@ -996,7 +1000,7 @@ export default class AiSettingsWidget extends OptionsWidget {
 
                 // Create a new item for the active list
                 const $activeItem = $(`
-                    
+                    
                         
                         ${providerName}