diff --git a/app/assets/javascripts/discourse/app/components/sidebar/footer.hbs b/app/assets/javascripts/discourse/app/components/sidebar/footer.hbs
index 1f7aae7831..59c181b360 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/footer.hbs
+++ b/app/assets/javascripts/discourse/app/components/sidebar/footer.hbs
@@ -9,11 +9,13 @@
@class="sidebar-footer-actions-button sidebar-footer-actions-toggle-mobile-view" />
{{/if}}
-
+ {{#if this.site.desktopView}}
+
+ {{/if}}
diff --git a/app/assets/javascripts/discourse/tests/acceptance/sidebar-mobile-test.js b/app/assets/javascripts/discourse/tests/acceptance/sidebar-mobile-test.js
index 64bfe6c65e..3241278e81 100644
--- a/app/assets/javascripts/discourse/tests/acceptance/sidebar-mobile-test.js
+++ b/app/assets/javascripts/discourse/tests/acceptance/sidebar-mobile-test.js
@@ -74,4 +74,14 @@ acceptance("Sidebar - Mobile - User with sidebar enabled", function (needs) {
"displays the desktop icon for the button"
);
});
+
+ test("keyboard shortcuts button is hidden", async function (assert) {
+ await visit("/");
+ await click(".hamburger-dropdown");
+
+ assert.notOk(
+ exists(".sidebar-footer-actions-keyboard-shortcuts"),
+ "keyboard shortcuts button is not shown on mobile"
+ );
+ });
});