diff --git a/Nasal/aircraft.nas b/Nasal/aircraft.nas index 789bf9282..69547ae82 100644 --- a/Nasal/aircraft.nas +++ b/Nasal/aircraft.nas @@ -539,10 +539,11 @@ var livery = { }, rescan : func { me.data = []; - foreach (var file; directory(getprop("/sim/fg-root") ~ "/" ~ me.dir)) { + var path = getprop("/sim/fg-root") ~ "/" ~ me.dir; + foreach (var file; directory(path)) { if (substr(file, -4) != ".xml") continue; - var n = props.Node.new({ filename : getprop("/sim/fg-root") ~ "/" ~ me.dir ~ file }); + var n = props.Node.new({ filename : path ~ file }); fgcommand("loadxml", n); n = n.getNode("data");