diff --git a/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx b/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx
index b1bf4922..06e059f0 100644
--- a/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx
+++ b/web/src/app/home/pipelines/components/pipeline-extensions/PipelineExtension.tsx
@@ -331,48 +331,56 @@ export default function PipelineExtension({
{t('pipelines.extensions.selectPlugins')}
- {allPlugins.map((plugin) => {
- const pluginId = getPluginId(plugin);
- const metadata = plugin.manifest.manifest.metadata;
- const isSelected = tempSelectedPluginIds.includes(pluginId);
- return (
-
handleTogglePlugin(pluginId)}
- >
-
-

+
+ {t('pipelines.extensions.noPluginsInstalled')}
+
+
+ ) : (
+ allPlugins.map((plugin) => {
+ const pluginId = getPluginId(plugin);
+ const metadata = plugin.manifest.manifest.metadata;
+ const isSelected = tempSelectedPluginIds.includes(pluginId);
+ return (
+
handleTogglePlugin(pluginId)}
+ >
+
+

+
+
{metadata.name}
+
+ {metadata.author} • v{metadata.version}
+
+
+
+ {!plugin.enabled && (
+
+ {t('pipelines.extensions.disabled')}
+
)}
- alt={metadata.name}
- className="w-10 h-10 rounded-lg border bg-muted object-cover flex-shrink-0"
- />
-
-
{metadata.name}
-
- {metadata.author} • v{metadata.version}
-
-
- {!plugin.enabled && (
-
- {t('pipelines.extensions.disabled')}
-
- )}
-
- );
- })}
+ );
+ })
+ )}