diff --git a/src/plainui/jinja2/plainui/assemblies.html.j2 b/src/plainui/jinja2/plainui/assemblies.html.j2
index 4c14050ce6731f15e6863cdc4e1590a5600617fe..24dcf836fe30f0570aef9cb11f14742924aff1fb 100644
--- a/src/plainui/jinja2/plainui/assemblies.html.j2
+++ b/src/plainui/jinja2/plainui/assemblies.html.j2
@@ -19,7 +19,7 @@
       {{ wikiMacro.card('_intro_assemblies_events',
             class='hub-col-325px',
             button_label=_("Explore Assembly Events Button") ,
-      button_link=url('plainui:assemblies_events')
+      button_link=url('plainui:fahrplan') + '?mode=list&set=kassembly#now'
       ) }}
     </div>
 
diff --git a/src/plainui/jinja2/plainui/components/buttons.html.j2 b/src/plainui/jinja2/plainui/components/buttons.html.j2
index f6ea6398ea74ef47080c2e74270eb3dc3fc478f0..ef685754c97ed0b44f1520572a880b3fed891b26 100644
--- a/src/plainui/jinja2/plainui/components/buttons.html.j2
+++ b/src/plainui/jinja2/plainui/components/buttons.html.j2
@@ -1,6 +1,6 @@
 {% macro primary(label, link, icon=None) -%}
   <a class="hub-btn" href="{{ link }}">
     {% if icon %}<i class="bi bi-{{ icon }}"></i>{% endif %}
-    {{ _("index__box-whats_happening__fahrplan_link") }}
+    {{ label or _("index__box-whats_happening__fahrplan_link") }}
   </a>
 {%- endmacro %}
diff --git a/src/plainui/locale/de/LC_MESSAGES/django.po b/src/plainui/locale/de/LC_MESSAGES/django.po
index 1e6a920237c2925f9135734c7122eeb6237e2f1d..352e3ff8b64945aff06a57c982ebe8d8fba80102 100644
--- a/src/plainui/locale/de/LC_MESSAGES/django.po
+++ b/src/plainui/locale/de/LC_MESSAGES/django.po
@@ -303,9 +303,6 @@ msgstr "Badge annehmen"
 msgid "Save visibility"
 msgstr "Sichtbarkeit speichern"
 
-msgid "index__box-whats_happening__fahrplan_link"
-msgstr "Schedule anschauen"
-
 msgid "No entries available."
 msgstr "Keine Einträge vorhanden."
 
@@ -930,6 +927,9 @@ msgstr "Einlöse-Token"
 msgid "Avatar of %(name)s"
 msgstr "Avatar von %(name)s"
 
+msgid "index__box-whats_happening__fahrplan_link"
+msgstr "Schedule anschauen"
+
 #, python-format
 msgid "Day %(n)s"
 msgstr "Tag %(n)s"
diff --git a/src/plainui/locale/en/LC_MESSAGES/django.po b/src/plainui/locale/en/LC_MESSAGES/django.po
index d895614359efeaee62ed5849eabcdf63f76f9e7e..bc0842d8cc44bebd4d7cc0e46ba520903be26f7c 100644
--- a/src/plainui/locale/en/LC_MESSAGES/django.po
+++ b/src/plainui/locale/en/LC_MESSAGES/django.po
@@ -303,9 +303,6 @@ msgstr ""
 msgid "Save visibility"
 msgstr ""
 
-msgid "index__box-whats_happening__fahrplan_link"
-msgstr "view the schedule"
-
 msgid "No entries available."
 msgstr ""
 
@@ -930,6 +927,9 @@ msgstr "Redeem token"
 msgid "Avatar of %(name)s"
 msgstr "Avatar of %(name)s"
 
+msgid "index__box-whats_happening__fahrplan_link"
+msgstr "view the schedule"
+
 #, python-format
 msgid "Day %(n)s"
 msgstr ""