diff --git a/uk/ac/sanger/artemis/io/DocumentEntryAutosaveThread.java b/uk/ac/sanger/artemis/io/DocumentEntryAutosaveThread.java
index fc468b6b7c71540aae6dc79043772951f58879c1..cc0a3c7c1a80ad47fedfc3e28f1a9dc318fa32fd 100644
--- a/uk/ac/sanger/artemis/io/DocumentEntryAutosaveThread.java
+++ b/uk/ac/sanger/artemis/io/DocumentEntryAutosaveThread.java
@@ -144,7 +144,8 @@ public class DocumentEntryAutosaveThread extends Thread {
 
   private boolean isMac() 
   {
-    return System.getProperty("mrj.version") != null;
+    return System.getProperty("mrj.version") != null ||
+           System.getProperty("os.name").toLowerCase().indexOf("mac") >= 0;
   }
   
   /**