diff --git a/pcsx2/GS/GSState.cpp b/pcsx2/GS/GSState.cpp index 66aa085165..0944443aba 100644 --- a/pcsx2/GS/GSState.cpp +++ b/pcsx2/GS/GSState.cpp @@ -2403,7 +2403,7 @@ void GSState::FlushWrite() if (m_draw_transfers.size() > 0 && m_tr.m_blit.DBP == m_draw_transfers.back().blit.DBP) { - m_draw_transfers.back().rect = r; + m_draw_transfers.back().rect = m_draw_transfers.back().rect.runion(r); } } }