diff --git a/src/road.cpp b/src/road.cpp index 87b1c6a065..1d3ec4d43d 100644 --- a/src/road.cpp +++ b/src/road.cpp @@ -114,6 +114,9 @@ bool HasRoadTypeAvail(const CompanyID company, RoadType roadtype) const RoadTypeInfo *rti = GetRoadTypeInfo(roadtype); if (rti->label == 0) return false; + /* Not yet introduced at this date. */ + if (IsInsideMM(rti->introduction_date, 0, MAX_DATE) && rti->introduction_date > TimerGameCalendar::date) return false; + /* * Do not allow building hidden road types, except when a town may build it. * The GS under deity mode, as well as anybody in the editor builds roads that are