diff --git a/front/src/EmbedFrame.vue b/front/src/EmbedFrame.vue
index 90aa95e7d8c4b46732f3bda4739066c2c2248db2..9c677e56e3a52ac1845460e86657c04fda60e873 100644
--- a/front/src/EmbedFrame.vue
+++ b/front/src/EmbedFrame.vue
@@ -358,6 +358,9 @@ export default {
         self.bindEvents()
         if (self.tracks.length > 0) {
           let el = document.getElementById(`queue-item-${v}`);
+          if (!el) {
+            return
+          }
           var topPos = el.offsetTop;
           document.getElementById('queue').scrollTop = topPos-10;
         }