diff --git a/js/apps/admin-ui/src/page/Page.tsx b/js/apps/admin-ui/src/page/Page.tsx
index a7970b18dc..b8ea6cbf05 100644
--- a/js/apps/admin-ui/src/page/Page.tsx
+++ b/js/apps/admin-ui/src/page/Page.tsx
@@ -60,8 +60,10 @@ export default function Page() {
({
+ ...(
+ page.metadata.displayFields ||
+ page.properties.slice(0, 3).map((p) => p.name)
+ ).map((name: string, index: number) => ({
name: `config.${name}[0]`,
displayKey: page.properties.find((p) => p.name === name)!.label,
cellRenderer: