diff --git a/files/assets/js/bottom.js b/files/assets/js/bottom.js
index 826993719e..e87d663b7a 100644
--- a/files/assets/js/bottom.js
+++ b/files/assets/js/bottom.js
@@ -235,7 +235,7 @@ for (const input of inputs) {
};
}
-if (!('serviceWorker' in navigator && 'PushManager' in window)) {
+if (!('serviceWorker' in navigator && 'PushManager' in window) || (gbrowser == 'iphone' && !is_pwa)) {
let e = document.getElementById("enable-push-nav-item");
if (e) {
e.classList.add('d-none')
diff --git a/files/templates/header.html b/files/templates/header.html
index 99da430a86..ce999b63f3 100644
--- a/files/templates/header.html
+++ b/files/templates/header.html
@@ -239,10 +239,6 @@
Settings
-
- {% if g.browser == 'iphone' %}
- Enable push notifications
- {% endif %}
@@ -309,6 +305,10 @@
Mobile app
{% endif %}
+ {% if g.browser == 'iphone' %}
+ Enable push notifications
+ {% endif %}
+
Donate