diff --git a/src/frontend/src/components/modals/AboutInvenTreeModal.tsx b/src/frontend/src/components/modals/AboutInvenTreeModal.tsx
index 806e868e51..56feea6e2c 100644
--- a/src/frontend/src/components/modals/AboutInvenTreeModal.tsx
+++ b/src/frontend/src/components/modals/AboutInvenTreeModal.tsx
@@ -68,27 +68,29 @@ const AboutContent = ({
});
function fillTable(lookup: AboutLookupRef[], data: any, alwaysLink = false) {
- return lookup.map((map: AboutLookupRef, idx) => (
-
- {map.title}
-
-
- {alwaysLink ? (
-
- {data[map.ref]}
-
- ) : map.link ? (
-
- {data[map.ref]}
-
- ) : (
- data[map.ref]
- )}
- {map.copy && }
-
-
-
- ));
+ return lookup
+ .filter((entry: AboutLookupRef) => !!data[entry.ref])
+ .map((entry: AboutLookupRef, idx) => (
+
+ {entry.title}
+
+
+ {alwaysLink ? (
+
+ {data[entry.ref]}
+
+ ) : entry.link ? (
+
+ {data[entry.ref]}
+
+ ) : (
+ data[entry.ref]
+ )}
+ {entry.copy && }
+
+
+
+ ));
}
/* renderer */
if (isLoading) return Loading;