diff --git a/src/v_video.c b/src/v_video.c index cfd17945e..829ffc3ef 100644 --- a/src/v_video.c +++ b/src/v_video.c @@ -498,7 +498,7 @@ static void CV_constextsize_OnChange(void) void VID_BlitLinearScreen(const UINT8 *srcptr, UINT8 *destptr, INT32 width, INT32 height, size_t srcrowbytes, size_t destrowbytes) { - if (srcrowbytes == destrowbytes) + if (srcrowbytes == destrowbytes && srcrowbytes == width) { size_t i = srcrowbytes * height; #if defined(__SSE__)