diff --git a/src/news_gui.cpp b/src/news_gui.cpp index 57881358c3..6a80cdec43 100644 --- a/src/news_gui.cpp +++ b/src/news_gui.cpp @@ -500,7 +500,7 @@ struct NewsWindow : Window { int diff = Delta(this->top, y); this->top = y; - SetDirtyBlocks(this->left, this->top - diff, this->left + this->width, this->top + this->height); + SetDirtyBlocks(this->left, this->top, this->left + this->width, this->top + this->height + diff); } private: