diff --git a/frontend/dashboard.html b/frontend/dashboard.html
index 932c737..46d0bf2 100644
--- a/frontend/dashboard.html
+++ b/frontend/dashboard.html
@@ -1874,8 +1874,8 @@
if (!user) throw new Error('Not logged in');
document.getElementById('user-name').textContent = user?.name?.split(' ')[0] || 'Студент';
- document.getElementById('dh-avatar').textContent =
- (user?.name || 'LS').split(' ').slice(0, 2).map(w => w[0]?.toUpperCase() || '').join('') || 'LS';
+ // Hero-аватар: загруженная картинка (avatar_url) или инициалы — как в сайдбаре
+ LS.renderNavAvatar(document.getElementById('dh-avatar'), user);
LS.showBoardIfAllowed();
if (isTeacher) {
document.getElementById('btn-admin').style.display = '';