diff --git a/core/js/js.js b/core/js/js.js
index a3efb64e4bdd4d49cbd749a31ad788ed224c259a..460f65256a9cf00282965cdee0a397c9e38ecd91 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -1295,7 +1295,7 @@ function initCore() {
 	 */
 	function setupMainMenu() {
 		// toggle the navigation
-		var $toggle = $('#header .menutoggle');
+		var $toggle = $('#header .header-appname-container');
 		var $navigation = $('#navigation');
 
 		// init the menu
diff --git a/core/js/tests/specs/coreSpec.js b/core/js/tests/specs/coreSpec.js
index 3ebe55305f7f32c2f0fc83e7305ea2ab4f616737..f653fc88637d77bfa5899d5285d41d13090e49c5 100644
--- a/core/js/tests/specs/coreSpec.js
+++ b/core/js/tests/specs/coreSpec.js
@@ -458,12 +458,11 @@ describe('Core base tests', function() {
 		var clock;
 		var $toggle;
 		var $navigation;
-		var clock;
 
 		beforeEach(function() {
 			clock = sinon.useFakeTimers();
 			$('#testArea').append('<div id="header">' +
-				'<a class="menutoggle" href="#">' +
+				'<a class="menutoggle header-appname-container" href="#">' +
 				'<h1 class="header-appname"></h1>' +
 				'<div class="icon-caret"></div>' +
 				'</a>' +
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index 4d9e3ae93d556883e9402799ba1df392063deb04..15e4cc9986ff6865b3f3786a9d75a944a5ff4c64 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -63,7 +63,7 @@
 
 			<div id="logo-claim" style="display:none;"><?php p($theme->getLogoClaim()); ?></div>
 			<div id="settings" class="svg">
-				<div id="expand" tabindex="6" role="link">
+				<div id="expand" tabindex="6" role="link" class="menutoggle">
 					<?php if ($_['enableAvatars']): ?>
 					<div class="avatardiv<?php if ($_['userAvatarSet']) { print_unescaped(' avatardiv-shown'); } else { print_unescaped('" style="display: none'); } ?>">
 						<?php if ($_['userAvatarSet']): ?>