diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx
index fd43e11026..2e002eff0b 100644
--- a/src/frontend/src/pages/part/PartDetail.tsx
+++ b/src/frontend/src/pages/part/PartDetail.tsx
@@ -243,7 +243,8 @@ export default function PartDetail() {
type: 'string',
name: 'creation_user',
label: t`Created By`,
- badge: 'user'
+ badge: 'user',
+ icon: 'user'
},
{
type: 'string',
@@ -338,6 +339,7 @@ export default function PartDetail() {
name: 'stocktake_user',
label: t`Stocktake By`,
badge: 'user',
+ icon: 'user',
value_formatter: () => {
const { data } = useSuspenseQuery({
queryKey: ['stocktake', id],
diff --git a/src/frontend/src/tables/Details.tsx b/src/frontend/src/tables/Details.tsx
index b552c6e26b..60811e1389 100644
--- a/src/frontend/src/tables/Details.tsx
+++ b/src/frontend/src/tables/Details.tsx
@@ -38,6 +38,7 @@ export type PartIconsType = {
export type DetailsField =
| {
hidden?: boolean;
+ icon?: string;
name: string;
label?: string;
badge?: BadgeType;
@@ -400,7 +401,7 @@ export function DetailsTableField({
justifyContent: 'flex-start'
}}
>
-