diff --git a/core/css/header.scss b/core/css/header.scss
index 020154ebb0fa2c0a45989ff6404c564d9e033e6f..dd6596ac14f4923be1cab9bdb276e7ca4730567e 100644
--- a/core/css/header.scss
+++ b/core/css/header.scss
@@ -482,7 +482,7 @@ nav[role='navigation'] {
 		a.active {
 			opacity: 1;
 		}
-	
+
 		&:hover a + span,
 		a:focus + span,
 		&:hover span,
@@ -504,7 +504,7 @@ nav[role='navigation'] {
 			width: 20px;
 			height: 20px;
 		}
-	
+
 		/* App title */
 		span {
 			opacity: 0;
@@ -516,6 +516,7 @@ nav[role='navigation'] {
 			overflow: hidden;
 			text-overflow: ellipsis;
 			transition: all var(--animation-quick) ease;
+			pointer-events: none;
 		}
 
 		/* Set up transitions for showing app titles on hover */
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index 6f0344aa600db95a09ae6b0c8179da53b1b0bada..dfa96c5d1c82904ebc47c6fcf08f879f49da9040 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -59,10 +59,10 @@
 									</svg>
 								<div class="icon-loading-small-dark"
 									 style="display:none;"></div>
+								<span>
+									<?php p($entry['name']); ?>
+								</span>
 							</a>
-							<span>
-								<?php p($entry['name']); ?>
-							</span>
 						</li>
 					<?php endforeach; ?>
 					<li id="more-apps" class="menutoggle"