JAL-4124 matrix is saved in dataset, with forward references made from alignments
[jalview.git] / src / jalview / datamodel / Alignment.java
index 514a326..cfd6aee 100755 (executable)
@@ -2057,7 +2057,7 @@ public class Alignment implements AlignmentI, AutoCloseable
     if (cm == null && _aa.sequenceRef != null)
     {
       cm = _aa.sequenceRef.getContactMatrixFor(_aa);
-      if (cm == null)
+      if (cm == null && _aa.sequenceRef.getDatasetSequence()!=null)
       {
         // TODO fix up this logic and unify with getContactListFor
         cm = _aa.sequenceRef.getDatasetSequence().getContactMatrixFor(_aa);