diff --git a/app/views/events/_event.html.erb b/app/views/events/_event.html.erb
index 50d54565e..c43c5f24a 100644
--- a/app/views/events/_event.html.erb
+++ b/app/views/events/_event.html.erb
@@ -1,6 +1,7 @@
<% bubble = event.summary.bubble %>
+<% link = event.action == "commented" ? bucket_bubble_path(bubble.bucket, bubble, anchor: dom_id(event.comment)) : bucket_bubble_path(bubble.bucket, bubble) %>
-<%= link_to bucket_bubble_path(bubble.bucket, bubble),
+<%= link_to link,
class: "event panel shadow center center-block flex-inline align-start justify-start gap position-relative",
style: "--bubble-color: #{ bubble.color }; #{ bubble_rotation(bubble) }",
data: { controller: "animation",