--- old/modules/graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java 2014-10-11 19:21:50.000000000 +0400 +++ new/modules/graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java 2014-10-11 19:21:50.000000000 +0400 @@ -362,7 +362,12 @@ try { image = loader.load(imageIndex++, width, height, preserveAspectRatio, smooth); } catch (Exception e) { - throw new ImageStorageException(e.getMessage(), e); + // allow partially loaded animated images + if (imageIndex > 1) { + break; + } else { + throw new ImageStorageException(e.getMessage(), e); + } } if (image != null) { image.setPixelScale(pixelScale);