JAL-2629 fix for NPE caused by incorrect initiation of HMM annotation
[jalview.git] / src / jalview / viewmodel / AlignmentViewport.java
index a4b494a..eeea831 100644 (file)
@@ -779,6 +779,10 @@ public abstract class AlignmentViewport
   @Override
   public void setSequenceInformationHash(ProfilesI info, int index)
   {
+    if (hinformation.size() < index + 1)
+    {
+      return;
+    }
     hinformation.set(index, info);
   }
 
@@ -1997,6 +2001,7 @@ public abstract class AlignmentViewport
     {
       updateStrucConsensus(ap);
     }
+    initInformation();
     updateInformation(ap);
 
     List<SequenceI> hmmSequences;