diff --git a/calendar/js/et2_widget_event.js b/calendar/js/et2_widget_event.js
index 54d82c5f8f..7d91663211 100644
--- a/calendar/js/et2_widget_event.js
+++ b/calendar/js/et2_widget_event.js
@@ -498,7 +498,8 @@ var et2_calendar_event = /** @class */ (function (_super) {
}
else {
if (this.options.value.app !== 'calendar') {
- icons.push('');
+ var app_icon = "" + (egw.link_get_registry(this.options.value.app, 'icon') || (this.options.value.app + '/navbar'));
+ icons.push('');
}
if (this.options.value.priority == 3) {
icons.push('');
diff --git a/calendar/js/et2_widget_event.ts b/calendar/js/et2_widget_event.ts
index efaf762374..1508134e56 100644
--- a/calendar/js/et2_widget_event.ts
+++ b/calendar/js/et2_widget_event.ts
@@ -633,7 +633,8 @@ export class et2_calendar_event extends et2_valueWidget implements et2_IDetached
{
if(this.options.value.app !== 'calendar')
{
- icons.push('');
+ let app_icon = ""+(egw.link_get_registry(this.options.value.app,'icon') || (this.options.value.app + '/navbar'));
+ icons.push('');
}
if(this.options.value.priority == 3)
{