diff --git a/src_c/SDL_gfx/SDL_gfxPrimitives.c b/src_c/SDL_gfx/SDL_gfxPrimitives.c index 84cf120187..04ebb81bb9 100644 --- a/src_c/SDL_gfx/SDL_gfxPrimitives.c +++ b/src_c/SDL_gfx/SDL_gfxPrimitives.c @@ -4093,7 +4093,7 @@ ellipseColor(SDL_Surface *dst, Sint16 x, Sint16 y, Sint16 rx, Sint16 ry, result |= pixelColorNolock(dst, xmi, ypj, color); result |= pixelColorNolock(dst, xpi, ypj, color); result |= pixelColorNolock(dst, xmi, ymj, color); - result |= pixelColor(dst, xpi, ymj, color); + result |= pixelColorNolock(dst, xpi, ymj, color); } else { result |= pixelColorNolock(dst, xmi, y, color);