diff --git a/front/src/components/audio/Player.vue b/front/src/components/audio/Player.vue
index 81bdb91d2267b831eef639a37800d7c076ac94be..0562b90a0b20282be8c186a404339c3376116929 100644
--- a/front/src/components/audio/Player.vue
+++ b/front/src/components/audio/Player.vue
@@ -674,6 +674,9 @@ export default {
   watch: {
     currentTrack: {
       async handler (newValue, oldValue) {
+        if (newValue === oldValue) {
+          return
+        }
         clearTimeout(this.playTimeout)
         let self = this
         if (this.currentSound) {