diff --git a/src/components/playback/playersettingsmenu.js b/src/components/playback/playersettingsmenu.js
index cc05d6e704..c7f8f5a6da 100644
--- a/src/components/playback/playersettingsmenu.js
+++ b/src/components/playback/playersettingsmenu.js
@@ -199,7 +199,8 @@ function showWithUser(options, player, user) {
});
}
- if (user && user.Policy.EnableVideoPlaybackTranscoding) {
+ if (options.quality && supportedCommands.includes('SetMaxStreamingBitrate')
+ && user?.Policy?.EnableVideoPlaybackTranscoding) {
const secondaryQualityText = getQualitySecondaryText(player);
menuItems.push({
diff --git a/src/controllers/playback/video/index.html b/src/controllers/playback/video/index.html
index 3eb3050d49..c76a1714ae 100644
--- a/src/controllers/playback/video/index.html
+++ b/src/controllers/playback/video/index.html
@@ -77,7 +77,7 @@
-