No but the forum is broken
It doesn't indicate on the home page when a new post is posted anymore. It still shows the last post being the one posted before the restore point. There could be several new posts in a thread but you won't know until you click the thread