X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fproject%2FJalview2XML.java;h=9cec0630fa86d5b7f733f873c403e6f22eb9c103;hb=d9472f0a6405ed1666e64a500812b73ffbbd3b77;hp=351fc041bc1ba1af534dd2e123243f1b9b0cb467;hpb=5db57ea2e44da7e8f3d5ff0866b0b81cd4458aeb;p=jalview.git diff --git a/src/jalview/project/Jalview2XML.java b/src/jalview/project/Jalview2XML.java index 351fc04..9cec063 100644 --- a/src/jalview/project/Jalview2XML.java +++ b/src/jalview/project/Jalview2XML.java @@ -6602,12 +6602,15 @@ public class Jalview2XML return true; AlignFrame[] frames = Desktop.getAlignFrames(); - for (int i = 0; i < frames.length; i++) + if (frames != null) { - if (frames[i] == null) - continue; - if (!frames[i].getViewport().savedUpToDate()) - return false; // at least one alignment is not individually saved + for (int i = 0; i < frames.length; i++) + { + if (frames[i] == null) + continue; + if (!frames[i].getViewport().savedUpToDate()) + return false; // at least one alignment is not individually saved + } } return true; }