diff --git a/trunk/src/com/jpexs/decompiler/flash/SWF.java b/trunk/src/com/jpexs/decompiler/flash/SWF.java index 1a4d12e33..923e44896 100644 --- a/trunk/src/com/jpexs/decompiler/flash/SWF.java +++ b/trunk/src/com/jpexs/decompiler/flash/SWF.java @@ -2202,7 +2202,11 @@ public class SWF { for (int i = startFrame; i <= stopFrame; i++) { String key = "frame_" + i + "_" + containerId; if (cache.contains(key)) { - ret.add(((CachedImage) cache.get(key)).getImage()); + CachedImage g = (CachedImage) cache.get(key); + if (g == null) { + break; + } + ret.add(g.getImage()); startFrame++; } else { break;