diff options
Diffstat (limited to 'src/station.cpp')
-rw-r--r-- | src/station.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/station.cpp b/src/station.cpp index 4a7ac92f0..b74ef3783 100644 --- a/src/station.cpp +++ b/src/station.cpp @@ -31,6 +31,7 @@ #include "settings_type.h" #include "command_func.h" #include "order_func.h" +#include "news_func.h" #include "table/sprites.h" #include "table/strings.h" @@ -84,6 +85,9 @@ Station::~Station() /* Subsidies need removal as well */ DeleteSubsidyWithStation(index); + /* Remove all news items */ + DeleteStationNews(this->index); + xy = 0; for (CargoID c = 0; c < NUM_CARGO; c++) { |