diff --git a/public/scripts/openai.js b/public/scripts/openai.js index 0b145e2b5..fbc905dd1 100644 --- a/public/scripts/openai.js +++ b/public/scripts/openai.js @@ -659,7 +659,7 @@ function populateChatCompletion(prompts, chatCompletion, { bias, quietPrompt, ty // Add quiet prompt to control prompts // This should always be last, even in control prompts. Add all further control prompts BEFORE this prompt const quietPromptMessage = Message.fromPrompt(prompts.get('quietPrompt')) ?? null; - if (quietPromptMessage) controlPrompts.add(quietPromptMessage); + if (quietPromptMessage && quietPromptMessage.content) controlPrompts.add(quietPromptMessage); chatCompletion.reserveBudget(controlPrompts);