diff --git a/src/m_menu.c b/src/m_menu.c index b5161259..a0c50966 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -4203,7 +4203,7 @@ static void M_DrawAddons(void) // then adjust! if (i < 0) { - if ((m -= i) > (ssize_t)sizedirmenu) + if ((m += abs(i)) > (ssize_t)sizedirmenu) m = sizedirmenu; i = 0; }