diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c
index 7dd19858a..041845209 100644
--- a/src/render/SDL_render.c
+++ b/src/render/SDL_render.c
@@ -1206,6 +1206,9 @@ IsSupportedBlendMode(SDL_Renderer * renderer, SDL_BlendMode blendMode)
     case SDL_BLENDMODE_MUL:
         return SDL_TRUE;
 
+    case SDL_BLENDMODE_INVALID:
+        return SDL_FALSE;
+
     default:
         return renderer->SupportsBlendMode && renderer->SupportsBlendMode(renderer, blendMode);
     }