diff --git a/engine/src/ogre/com/jme3/scene/plugins/ogre/SceneLoader.java b/engine/src/ogre/com/jme3/scene/plugins/ogre/SceneLoader.java index 72c56a6f8..6f83f5f0f 100644 --- a/engine/src/ogre/com/jme3/scene/plugins/ogre/SceneLoader.java +++ b/engine/src/ogre/com/jme3/scene/plugins/ogre/SceneLoader.java @@ -335,8 +335,12 @@ public class SceneLoader extends DefaultHandler implements AssetLoader { folderName = info.getKey().getFolder(); sceneName = sceneName.substring(0, sceneName.length() - ext.length() - 1); - materialList = (MaterialList) - assetManager.loadAsset(new AssetKey(sceneName+".material")); + try { + materialList = (MaterialList) + assetManager.loadAsset(new AssetKey(sceneName+".material")); + } catch (AssetNotFoundException ex){ + logger.log(Level.WARNING, "Cannot locate material file {0}", ex.getMessage()); + } XMLReader xr = XMLReaderFactory.createXMLReader(); xr.setContentHandler(this);