diff --git a/src/sdl/utils.cpp b/src/sdl/utils.cpp index 46103a1dfadc..b5d19cd445b0 100644 --- a/src/sdl/utils.cpp +++ b/src/sdl/utils.cpp @@ -1603,7 +1603,7 @@ surface blur_alpha_surface(const surface &surf, int depth) depth = max_blur; } - boost::circular_buffer queue(max_blur); + boost::circular_buffer queue(depth*2+1); const Uint32 ff = 0xff;