diff --git a/simgear/scene/tgdb/ReaderWriterSTG.cxx b/simgear/scene/tgdb/ReaderWriterSTG.cxx index 397aa3c5..ac4f1059 100644 --- a/simgear/scene/tgdb/ReaderWriterSTG.cxx +++ b/simgear/scene/tgdb/ReaderWriterSTG.cxx @@ -57,6 +57,7 @@ ReaderWriterSTG::readNode(const std::string& fileName, const osgDB::ReaderWriter::Options* options) const { std::string tileName = osgDB::getNameLessExtension(fileName); + tileName = osgDB::getSimpleFileName(tileName); osg::Node* result = TileEntry::loadTileByName(tileName, options); // For debugging race conditions