diff --git a/app/views/shared/_navbar_user.html.erb b/app/views/shared/_navbar_user.html.erb
index 16558087a..a84977ffa 100644
--- a/app/views/shared/_navbar_user.html.erb
+++ b/app/views/shared/_navbar_user.html.erb
@@ -1,7 +1,7 @@
<% user = current_user %>
<% person = user&.person %>
- <% avatar_image = person&.avatar&.attached? ? person.avatar.variant(:thumbnail) : "missing.png" %>
+ <% has_avatar = person&.avatar&.attached? %>
diff --git a/spec/system/navbar_avatar_updates_spec.rb b/spec/system/navbar_avatar_updates_spec.rb
index 67640c044..816e46791 100644
--- a/spec/system/navbar_avatar_updates_spec.rb
+++ b/spec/system/navbar_avatar_updates_spec.rb
@@ -54,8 +54,9 @@
person.reload
expect(person.avatar).not_to be_attached
- avatar_img = find("#avatar-image")
- expect(avatar_img[:src]).to include("missing")
+ avatar_el = find("#avatar-image")
+ expect(avatar_el.tag_name).to eq("span")
+ expect(avatar_el.text).to eq(person.first_name.first.upcase)
end
end
end