X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fworkers%2FInformationThread.java;h=d35025b8b3f832b47a08d2556baf6f650467d27c;hb=b8790847f686f6d31d2098c6b9804f8acc1041c9;hp=d719189f0e26311fb9a88aff6127aa8ffd7c83f5;hpb=2e4b07838e7727d790ddb40e4381cb4ed1e84428;p=jalview.git diff --git a/src/jalview/workers/InformationThread.java b/src/jalview/workers/InformationThread.java index d719189..d35025b 100644 --- a/src/jalview/workers/InformationThread.java +++ b/src/jalview/workers/InformationThread.java @@ -212,10 +212,13 @@ public class InformationThread extends AlignCalcWorker for (SequenceGroup group : alignment.getGroups()) { hmmSeqs = group.getHmmSequences(); - ProfilesI profiles = group.getHmmProfiles(); - float m = updateInformationAnnotation(hmmSeqs.get(0), profiles, group, - infos); - maxInformation = Math.max(maxInformation, m); + if (!hmmSeqs.isEmpty()) + { + ProfilesI profiles = group.getHmmProfiles(); + float m = updateInformationAnnotation(hmmSeqs.get(0), profiles, + group, infos); + maxInformation = Math.max(maxInformation, m); + } } /*