diff --git a/aerotow.nas b/aerotow.nas index c084846..aa67a71 100644 --- a/aerotow.nas +++ b/aerotow.nas @@ -177,6 +177,12 @@ var generateFlightPlanXml = func () { } var airport = airportinfo(icao); + + if (!contains(airport.runways, runwayName)) { + messages.displayError("The " ~ icao ~" airport does not have runway " ~ runwayName); + return 0; + } + var runway = airport.runways[runwayName]; var minRwyLength = getMinRunwayLength();