diff --git a/app/views/events/_card.html.erb b/app/views/events/_card.html.erb
index 99821b561..e7355743a 100644
--- a/app/views/events/_card.html.erb
+++ b/app/views/events/_card.html.erb
@@ -17,12 +17,12 @@
<%= link_to event_path(event), class: "block w-full h-full" do %>
+ style="<%= event.main_image_url.present? ? 'display:none;' : 'display:flex;' %>">
- <% if main_image_url(event).present? %>
-
 %>)
+

<% end %>
@@ -30,7 +30,7 @@
-
+
<%= link_to event_path(event),
class: "hover:underline block leading-tight",
data: { turbo: false } do %>
diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb
index a7de68dec..4da342790 100644
--- a/app/views/events/show.html.erb
+++ b/app/views/events/show.html.erb
@@ -14,7 +14,7 @@
<% end %>
- <%= render "bookmarks/editable_bookmark_button", resource: @event %>
+ <%= render "bookmarks/editable_bookmark_button", resource: @event.object %>
diff --git a/app/views/resources/_resource_card.html.erb b/app/views/resources/_resource_card.html.erb
index 1fd8b9f0c..9dfb8ba7e 100644
--- a/app/views/resources/_resource_card.html.erb
+++ b/app/views/resources/_resource_card.html.erb
@@ -45,8 +45,7 @@
-
-
+
<%= link_to resource_path(resource.object),
class: "inline-flex min-w-0 max-w-full text-lg font-semibold
text-gray-900 leading-tight hover:underline" do %>