X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FIdentifyFile.java;fp=src%2Fjalview%2Fio%2FIdentifyFile.java;h=e65101d9668b831656bdbe4d291d73e1bfd730e8;hb=0725af253ee4f4e70e232cfdb673f6ccffbdf2df;hp=38414e3137280a81d8d566d23cfacf2898a471c1;hpb=fe4666614489b0f7c98ba27c25a4432a5c10677d;p=jalview.git diff --git a/src/jalview/io/IdentifyFile.java b/src/jalview/io/IdentifyFile.java index 38414e3..e65101d 100755 --- a/src/jalview/io/IdentifyFile.java +++ b/src/jalview/io/IdentifyFile.java @@ -127,9 +127,10 @@ public class IdentifyFile { // jar files are special - since they contain all sorts of random // characters. - if (source.inFile != null) + if (source.inFile != null || source.getDataName() != null) { - String fileStr = source.inFile.getName(); + String fileStr = source.inFile == null ? source.getDataName() + : source.inFile.getName(); // possibly a Jalview archive. if (fileStr.lastIndexOf(".jar") > -1 || fileStr.lastIndexOf(".zip") > -1)