diff --git a/app/javascript/gabsocial/features/video/index.js b/app/javascript/gabsocial/features/video/index.js
index 4ec37342..af5b08fc 100644
--- a/app/javascript/gabsocial/features/video/index.js
+++ b/app/javascript/gabsocial/features/video/index.js
@@ -344,6 +344,7 @@ class Video extends React.PureComponent {
   }
 
   handleProgress = () => {
+    if (!this.video.buffered) return;
     if (this.video.buffered.length > 0) {
       this.setState({ buffer: this.video.buffered.end(0) / this.video.duration * 100 });
     }