diff --git a/src/Instrumentation/wxradar.cxx b/src/Instrumentation/wxradar.cxx index f32e12605..e8619dec6 100644 --- a/src/Instrumentation/wxradar.cxx +++ b/src/Instrumentation/wxradar.cxx @@ -122,10 +122,9 @@ wxRadarBg::init () "Aircraft/Instruments/Textures/od_wxradar.rgb"); _resultTexture = FGTextureManager::createTexture(_texture_path.c_str(), false); - SGPath tpath(globals->get_fg_root()); string path = _Instrument->getStringValue("echo-texture-path", "Aircraft/Instruments/Textures/wxecho.rgb"); - tpath.append(path); + SGPath tpath = globals->resolve_aircraft_path(path); // no mipmap or else alpha will mix with pixels on the border of shapes, ruining the effect _wxEcho = SGLoadTexture2D(tpath, false, false);