diff --git a/src/newgrf_industries.cpp b/src/newgrf_industries.cpp --- a/src/newgrf_industries.cpp +++ b/src/newgrf_industries.cpp @@ -557,5 +557,5 @@ void IndustryProductionCallback(Industry SB(object.callback_param2, 24, 8, again); } - InvalidateWindow(WC_INDUSTRY_VIEW, ind->index); + SetWindowDirty(WC_INDUSTRY_VIEW, ind->index); }