diff --git a/src/playbacks/html5_audio/html5_audio.js b/src/playbacks/html5_audio/html5_audio.js
index <HASH>..<HASH> 100644
--- a/src/playbacks/html5_audio/html5_audio.js
+++ b/src/playbacks/html5_audio/html5_audio.js
@@ -77,7 +77,9 @@ class HTML5Audio extends Playback {
   }
 
   play() {
-    this.el.src = this.options.src
+    if (this.el.src !== this.options.src) {
+      this.el.src = this.options.src
+    }
     this.el.play()
     this.trigger(Events.PLAYBACK_PLAY);
   }
html5 audio: fix seek back on play (closes #<I>)