diff --git a/apps/dokploy/components/dashboard/application/deployments/show-deployments.tsx b/apps/dokploy/components/dashboard/application/deployments/show-deployments.tsx index ffe35cd34..294772228 100644 --- a/apps/dokploy/components/dashboard/application/deployments/show-deployments.tsx +++ b/apps/dokploy/components/dashboard/application/deployments/show-deployments.tsx @@ -260,13 +260,14 @@ export const ShowDeployments = ({ deployment.deploymentId, ); const lastSuccessfulDeployment = deployments?.find( - (d) => d.status === "done" + (d) => d.status === "done", ); - const isLastSuccessfulDeployment = - lastSuccessfulDeployment?.deploymentId === deployment.deploymentId; - const canDelete = - deployments && - deployments.length > 1 && + const isLastSuccessfulDeployment = + lastSuccessfulDeployment?.deploymentId === + deployment.deploymentId; + const canDelete = + deployments && + deployments.length > 1 && !isLastSuccessfulDeployment; return (