Index: src/views/partials/profile-sheet.ejs
===================================================================
--- src/views/partials/profile-sheet.ejs	(revision 89cc8c42e5569a7341ef7a41c954f8de875c7ada)
+++ src/views/partials/profile-sheet.ejs	(revision 0a583002958989ec64d164dbc4ee682b14568d69)
@@ -56,4 +56,5 @@
         </a>
       </li>
+      <% if (typeof canManageFedi !== 'undefined' && canManageFedi && apEnabled) { %>
       <li role="none">
         <a href="/notifications" class="profile-sheet-item" role="menuitem" data-close-sheet>
@@ -63,5 +64,6 @@
         </a>
       </li>
-      <% if (typeof canManageFedi !== 'undefined' && canManageFedi) { %>
+      <% } %>
+      <% if (typeof canManageFedi !== 'undefined' && canManageFedi && apEnabled) { %>
       <li role="none">
         <a href="/news" class="profile-sheet-item" role="menuitem" data-close-sheet
Index: src/views/partials/topnav.ejs
===================================================================
--- src/views/partials/topnav.ejs	(revision 89cc8c42e5569a7341ef7a41c954f8de875c7ada)
+++ src/views/partials/topnav.ejs	(revision 0a583002958989ec64d164dbc4ee682b14568d69)
@@ -101,5 +101,5 @@
       <% } %>
 
-      <% if (user && typeof canManageFedi !== 'undefined' && canManageFedi) { %>
+      <% if (user && typeof canManageFedi !== 'undefined' && canManageFedi && apEnabled) { %>
         <a class="nav-btn nav-notif" href="/notifications" aria-label="<%= t('notif.title') %>" title="<%= t('notif.title') %>"
            hx-get="/notifications?partial=1" hx-target="#pcms-main" hx-swap="innerHTML" hx-push-url="/notifications" hx-indicator="#pcms-loading">
@@ -157,5 +157,5 @@
                 </a>
               <% } %>
-              <% if (typeof canManageFedi !== 'undefined' && canManageFedi) { %>
+              <% if (typeof canManageFedi !== 'undefined' && canManageFedi && apEnabled) { %>
                 <a href="/news" role="menuitem" class="udi"
                    hx-get="/news?partial=1" hx-target="#pcms-main" hx-swap="innerHTML"
