diff --git a/litellm/router.py b/litellm/router.py index d60c39ca402..6df51d13a4c 100644 --- a/litellm/router.py +++ b/litellm/router.py @@ -11744,6 +11744,11 @@ class Router: and allowed_fails_policy.BadRequestErrorAllowedFails is not None ): return allowed_fails_policy.BadRequestErrorAllowedFails + if ( + isinstance(exception, litellm.InternalServerError) + and allowed_fails_policy.InternalServerErrorAllowedFails is not None + ): + return allowed_fails_policy.InternalServerErrorAllowedFails def _initialize_alerting(self): from litellm.integrations.SlackAlerting.slack_alerting import SlackAlerting