Index: ModelRegistry.cxx
===================================================================
RCS file: /var/cvs/SimGear-0.3/source/simgear/scene/model/ModelRegistry.cxx,v
retrieving revision 1.12
diff -u -3 -r1.12 ModelRegistry.cxx
--- ModelRegistry.cxx	12 Jun 2008 08:14:40 -0000	1.12
+++ ModelRegistry.cxx	30 Oct 2008 18:16:58 -0000
@@ -345,6 +345,11 @@
         Registry* registry = Registry::instance();
         ReaderWriter::ReadResult res;
         res = registry->readImageImplementation(absFileName, opt);
+        if (!res.success()) {
+          SG_LOG(SG_IO, SG_WARN, "Image loading failed:" << res.message());
+          return res;
+        }
+        
         if (res.loadedFromCache())
             SG_LOG(SG_IO, SG_INFO, "Returning cached image \""
                    << res.getImage()->getFileName() << "\"");
