diff --git a/src/panels/Mensaplan/MensaplanPanel.tsx b/src/panels/Mensaplan/MensaplanPanel.tsx
index 0f9ad53f49a12331db9479a05c0ae4f2f4fe38f7..137d950030bea460109b921cda9fab040a038360 100644
--- a/src/panels/Mensaplan/MensaplanPanel.tsx
+++ b/src/panels/Mensaplan/MensaplanPanel.tsx
@@ -105,13 +105,15 @@ const MensaplanPanel = (props: {definition: MensaPanelDefinition}) => {
               .split(" | ")
               .at(0) ?? "Name nicht bekannt")
               .replace(" nach Wahl", "")
-              .replaceAll(/\(.*\)/g, ""),
+              .replaceAll(/\(.*\)/g, "")
+              .replaceAll(/ *, */g, ", "),
             details: d.title.de
               .split(" | ")
               .slice(1, -1)
               .join(", ")
               .replace(" nach Wahl", "")
-              .replaceAll(/\(.*\)/g, ""),
+              .replaceAll(/\(.*\)/g, "")
+              .replaceAll(/ *, */g, ", "),
             typeIcons: d.type.map(typeToIcon).filter(i => i !== null) as unknown as React.FC<any>[],
             price: d.price
           }))