diff --git a/src/robofish/io/file.py b/src/robofish/io/file.py
index cdb2aedbbe52ab3c81f99590b1a992c20cff0b9b..40097b5a992886fbae5f103d7c4e3f231a7b3fe2 100644
--- a/src/robofish/io/file.py
+++ b/src/robofish/io/file.py
@@ -32,6 +32,7 @@ import deprecation
 import types
 import warnings
 from textwrap import wrap
+import platform
 
 import matplotlib as mpl
 import matplotlib.pyplot as plt
@@ -1127,7 +1128,7 @@ class File(h5py.File):
             update,
             frames=n_frames,
             init_func=init,
-            blit=True,
+            blit=platform.system() != "Darwin",
             interval=self.frequency,
             repeat=False,
         )