diff --git a/uk/ac/sanger/artemis/components/alignment/BamFrame.java b/uk/ac/sanger/artemis/components/alignment/BamFrame.java
index 8c23edc383a6460e3f8a7680a35257c2564d7e97..f9f32ea79e6735c57c81b0310d6eff3dd7860dda 100644
--- a/uk/ac/sanger/artemis/components/alignment/BamFrame.java
+++ b/uk/ac/sanger/artemis/components/alignment/BamFrame.java
@@ -69,6 +69,7 @@ import javax.swing.JOptionPane;
     
     protected static boolean isMac()
     {
-      return System.getProperty("mrj.version") != null;
+      return System.getProperty("mrj.version") != null ||
+             System.getProperty("os.name").toLowerCase().indexOf("mac") >= 0;
     }
   }