Не нужно ничего писать, был такой баг, кажется при переносе БД такое возникает и наличие активных жалоб и отсутствия сообщений
Надо просто зайти в БД найти в таблице разделов форума где -1 или другое отрицательное число и просто поставить 0
Такое очень редкое бывает, не надо костылей, просто подфиксь в таблице