Index: src/middleware/render.js
===================================================================
--- src/middleware/render.js	(revision 421c2d47017ae2891db2b8d62542cca09cf3c4ae)
+++ src/middleware/render.js	(revision 9a34d316167a02b00b2db89b9a8083abe4cbef39)
@@ -19,4 +19,5 @@
 import { getSetting } from '../services/SettingsService.js';
 import { isPremium as isPremiumInstance, premiumEnabled, premiumUnlocked } from '../services/PatreonService.js';
+import { unreadCount as notifUnreadCount } from '../services/NotificationService.js';
 import { PLATFORMS as PLATFORMS_CATALOG } from '../services/PlatformIcons.js';
 import { t as i18nT, resolveLang, SUPPORTED as LANGS, LANG_NAMES } from '../services/i18n.js';
@@ -94,4 +95,5 @@
     langs: LANGS.map((c) => ({ code: c, name: LANG_NAMES[c], active: c === _lang })),
     timezone: getSetting('timezone') || '',
+    notifUnread: _u ? notifUnreadCount(_u.id) : 0,
     userOwnsSite,
     canSeeBeheer,
