diff --git a/uk/ac/sanger/artemis/components/EntryEdit.java b/uk/ac/sanger/artemis/components/EntryEdit.java
index d83930bdfc724c137afca844648353520628f679..00a7833ea0c402ced0faae46a5d9773f3928c8a9 100644
--- a/uk/ac/sanger/artemis/components/EntryEdit.java
+++ b/uk/ac/sanger/artemis/components/EntryEdit.java
@@ -487,7 +487,7 @@ public class EntryEdit extends JFrame
       String ngs[] = System.getProperty("bam").split("[\\s,]");
       FileSelectionDialog fileChooser = new FileSelectionDialog(ngs);
       List<String> listBams = fileChooser.getFiles(".*\\.bam$");
-      List<String> vcfFiles = fileChooser.getFiles(".*\\.vcf(\\.gz)*$");
+      List<String> vcfFiles = fileChooser.getFiles(VCFview.VCFFILE_SUFFIX);
       loadBamAndVcf(listBams, vcfFiles);
     }
   }
@@ -1316,7 +1316,7 @@ public class EntryEdit extends JFrame
           FileSelectionDialog fileChooser = new FileSelectionDialog(
               null, false, "BAM / VCF View", "BAM / VCF");
           List<String> listBams = fileChooser.getFiles(".*\\.bam$");
-          List<String> vcfFiles = fileChooser.getFiles(".*\\.vcf(\\.gz)*$");
+          List<String> vcfFiles = fileChooser.getFiles(VCFview.VCFFILE_SUFFIX);
           loadBamAndVcf(listBams, vcfFiles);
         }
       });