]> git.lyx.org Git - lyx.git/blobdiff - src/graphics/GraphicsLoader.cpp
de.po: fix doubled accelerator keys
[lyx.git] / src / graphics / GraphicsLoader.cpp
index 8b8fd9ce153c1601bdf5e7a7f1ff686342646626..ecc9cd9e03959374d33b429257217ff351303ffe 100644 (file)
@@ -407,13 +407,19 @@ void Loader::Impl::statusChanged()
 
 void Loader::Impl::createPixmap()
 {
+       if (!params_.display || status_ != Loaded)
+               return;
+
        if (!cached_item_.get()) {
                LYXERR(Debug::GRAPHICS, "pixmap not cached yet");
                return;
        }
 
-       if (!params_.display || status_ != Loaded)
+       if (!cached_item_->image()) {
+               // There must have been a problem reading the file.
+               LYXERR(Debug::GRAPHICS, "Graphics file not loaded.");
                return;
+       }
 
        image_.reset(cached_item_->image()->clone());