diff --git a/packages/ui/components/card/FormCard.tsx b/packages/ui/components/card/FormCard.tsx
index 4cc71a2420..8570dafa96 100644
--- a/packages/ui/components/card/FormCard.tsx
+++ b/packages/ui/components/card/FormCard.tsx
@@ -44,6 +44,23 @@ const FormCardActions = ({ deleteField, duplicateField }: FormCardActionsProps)
if (actions.length === 0) return null;
+ // If only one action, show a single icon button
+ if (actions.length === 1) {
+ const action = actions[0];
+ return (
+
+ );
+ }
+
+ // If multiple actions, show dropdown
return (