diff --git a/web/app/components/app/create-app-dialog/app-card/index.tsx b/web/app/components/app/create-app-dialog/app-card/index.tsx
index 15cfbd5411..e203edfc8c 100644
--- a/web/app/components/app/create-app-dialog/app-card/index.tsx
+++ b/web/app/components/app/create-app-dialog/app-card/index.tsx
@@ -62,19 +62,19 @@ const AppCard = ({
{app.description}
- {canCreate && (
+ {(canCreate || isTrialApp) && (
-
-
- {isTrialApp && (
-
)}
diff --git a/web/app/components/explore/app-card/index.tsx b/web/app/components/explore/app-card/index.tsx
index 15152e0695..827c5c3a23 100644
--- a/web/app/components/explore/app-card/index.tsx
+++ b/web/app/components/explore/app-card/index.tsx
@@ -74,11 +74,15 @@ const AppCard = ({
{isExplore && (canCreate || isTrialApp) && (
-
-
onCreate()}>
-
- {t('appCard.addToWorkspace', { ns: 'explore' })}
-
+
+ {
+ canCreate && (
+
onCreate()}>
+
+ {t('appCard.addToWorkspace', { ns: 'explore' })}
+
+ )
+ }
{t('appCard.try', { ns: 'explore' })}