diff --git a/simgear/scene/model/ModelRegistry.cxx b/simgear/scene/model/ModelRegistry.cxx index 0087cbbf..e128d390 100644 --- a/simgear/scene/model/ModelRegistry.cxx +++ b/simgear/scene/model/ModelRegistry.cxx @@ -608,7 +608,10 @@ osg::ref_ptr DefaultCachePolicy::find(const string& fileName, const O void DefaultCachePolicy::addToCache(const string& fileName, osg::Node* node) { - Registry::instance()->addEntryToObjectCache(fileName, node); + /* Avoid default options=NULL in this call, as it provokes noisy diagnostic + in OSG. */ + Options options; + Registry::instance()->addEntryToObjectCache(fileName, node, 0 /*timestamp*/, &options); } // Optimizations we don't use: