diff --git a/src/osgPlugins/p3d/ReaderWriterP3D.cpp b/src/osgPlugins/p3d/ReaderWriterP3D.cpp index 291bf8431..0ac468c4b 100644 --- a/src/osgPlugins/p3d/ReaderWriterP3D.cpp +++ b/src/osgPlugins/p3d/ReaderWriterP3D.cpp @@ -2814,7 +2814,8 @@ class MyReadFileCallback : public virtual osgDB::ReadFileCallback OSG_INFO<<" inserting object into file cache "<setPluginStringData("filename",newpath); + if (options) options->setPluginStringData("filename",newpath); + return result; } }