diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -61,6 +61,7 @@ #include "../timer/timer.h" #include "../timer/timer_game_calendar.h" #include "../timer/timer_game_tick.h" +#include "../pathfinder/water_regions.h" #include "saveload_internal.h" @@ -3296,6 +3297,8 @@ bool AfterLoadGame() } } + if (IsSavegameVersionBefore(SLV_WATER_REGIONS)) InitializeWaterRegions(); + return true; }