diff --git a/uk/ac/sanger/artemis/editor/DataViewInternalFrame.java b/uk/ac/sanger/artemis/editor/DataViewInternalFrame.java
index d301fe7f1319cc0419cdd0c51cbdaaf53dd55828..eb27638f66e1da7e71f8d418a94b1564a55461e1 100644
--- a/uk/ac/sanger/artemis/editor/DataViewInternalFrame.java
+++ b/uk/ac/sanger/artemis/editor/DataViewInternalFrame.java
@@ -76,13 +76,16 @@ public class DataViewInternalFrame extends JInternalFrame
       //ensure results file exists
       File fdata = new File(System.getProperty("user.dir")+
                             (String)dataFile[i]);
-
+      
       if(!fdata.exists())
       {
         fdata = new File((String)dataFile[i]+".gz");
         
         if(!fdata.exists())
-        {
+          fdata = new File((String)dataFile[i]);
+        
+        if(!fdata.exists())
+        {         
           fdata = new File(System.getProperty("user.dir")+
                          File.separatorChar +
                          (String)dataFile[i]);