diff --git a/litellm/llms/anthropic.py b/litellm/llms/anthropic.py
index 89793d4cd1..a5e50a654e 100644
--- a/litellm/llms/anthropic.py
+++ b/litellm/llms/anthropic.py
@@ -52,6 +52,10 @@ def completion(
prompt += (
f"{AnthropicConstants.HUMAN_PROMPT.value}{message['content']}"
)
+ elif message["role"] == "system":
+ prompt += (
+ f"{AnthropicConstants.HUMAN_PROMPT.value}{message['content']}"
+ )
else:
prompt += (
f"{AnthropicConstants.AI_PROMPT.value}{message['content']}"
diff --git a/litellm/llms/bedrock.py b/litellm/llms/bedrock.py
index 3af434fc7b..82ba2e55a0 100644
--- a/litellm/llms/bedrock.py
+++ b/litellm/llms/bedrock.py
@@ -44,7 +44,6 @@ def convert_messages_to_prompt(messages, provider):
prompt += (
f"{AnthropicConstants.HUMAN_PROMPT.value}{message['content']}"
)
-
else:
prompt += (
f"{AnthropicConstants.AI_PROMPT.value}{message['content']}"