diff --git a/lib/player.js b/lib/player.js index 3dcbded10d..45a4e8f61f 100644 --- a/lib/player.js +++ b/lib/player.js @@ -5766,7 +5766,10 @@ shaka.Player = class extends shaka.util.FakeEventTarget { } // if (keyIds.size) if (tracksChanged) { - this.updateAbrManagerVariants_(); + const variantsUpdated = this.updateAbrManagerVariants_(); + if (!variantsUpdated) { + return; + } } const currentVariant = this.streamingEngine_.getCurrentVariant();