diff --git a/myconext-gui/src/icons/frontdesk.svg b/myconext-gui/src/icons/frontdesk.svg
index 7422cc66..5f5659a2 100644
--- a/myconext-gui/src/icons/frontdesk.svg
+++ b/myconext-gui/src/icons/frontdesk.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/myconext-gui/src/utils/services.js b/myconext-gui/src/utils/services.js
index 6fd7410f..da0f94fe 100644
--- a/myconext-gui/src/utils/services.js
+++ b/myconext-gui/src/utils/services.js
@@ -25,8 +25,8 @@ export const institutionLogo = institution => {
export const institutionName = linkedAccount => {
if (linkedAccount.external) {
const translation = I18n.translations[I18n.locale];
- if (translation.verify.issuers[linkedAccount.issuer.name]) {
- return I18n.t(`verify.issuers.${linkedAccount.issuer.name}`);
+ if (linkedAccount.issuer.name && translation.verify.issuers[linkedAccount.issuer.name.toLowerCase()]) {
+ return I18n.t(`verify.issuers.${linkedAccount.issuer.name.toLowerCase()}`);
}
return linkedAccount.issuer.name;
}
diff --git a/myconext-gui/src/verify/banks.js b/myconext-gui/src/verify/banks.js
index f20c2cf2..8bed3988 100644
--- a/myconext-gui/src/verify/banks.js
+++ b/myconext-gui/src/verify/banks.js
@@ -1,4 +1,5 @@
import EHERKENNING from "../icons/verify/eIDAS_color.svg?raw";
+import SERVICE_DESK from "../icons/frontdesk.svg?raw";
import UNKNOWN from "../icons/verify/banks/image-not-found.svg?raw";
import {isEmpty} from "../utils/utils";
@@ -10,8 +11,11 @@ export function logo(issuer) {
if (issuer.logo) {
return issuer.logo;
}
- if (issuer.id === "eherkenning") {
+ if (issuer.id && issuer.id.toLowerCase() === "eherkenning") {
return EHERKENNING;
}
+ if (issuer.id && issuer.id.toLowerCase() === "servicedesk") {
+ return SERVICE_DESK;
+ }
return UNKNOWN;
}