diff --git a/src/osgPlugins/txp/TXPArchive.cpp b/src/osgPlugins/txp/TXPArchive.cpp index e53bd5572..967dd3761 100644 --- a/src/osgPlugins/txp/TXPArchive.cpp +++ b/src/osgPlugins/txp/TXPArchive.cpp @@ -154,8 +154,12 @@ bool TXPArchive::loadMaterial(int ix) osg::StateSet* osg_state_set = new osg::StateSet; - const trpgMaterial *mat; - mat = materialTable.GetMaterialRef(0,i); + const trpgMaterial* mat = materialTable.GetMaterialRef(0,i); + if (!mat) + { + OSG_WARN<<"TXPArchive::loadMaterial("<