diff --git a/frontend/src/config/pages/images.config.tsx b/frontend/src/config/pages/images.config.tsx
index d8b25dcc..d5db4e5b 100644
--- a/frontend/src/config/pages/images.config.tsx
+++ b/frontend/src/config/pages/images.config.tsx
@@ -152,6 +152,22 @@ export const createImagesPageConfig = (
'failed': 'Failed',
};
+ // Show Generate button for pending status
+ if (value === 'pending' && handlers.onGenerateImages) {
+ return (
+
+ );
+ }
+
return (
{labels[value] || value}