diff --git a/lib/process-services-cloud/src/lib/task/task-form/components/user-task-cloud/user-task-cloud.component.html b/lib/process-services-cloud/src/lib/task/task-form/components/user-task-cloud/user-task-cloud.component.html
index 4ea54bd1f9..155a5314ba 100644
--- a/lib/process-services-cloud/src/lib/task/task-form/components/user-task-cloud/user-task-cloud.component.html
+++ b/lib/process-services-cloud/src/lib/task/task-form/components/user-task-cloud/user-task-cloud.component.html
@@ -38,7 +38,7 @@
                     [showCancelButton]="showCancelButton"
                     [taskName]="taskDetails.name"
                     [taskId]="taskId"
-                    [isNextTaskCheckboxChecked]="isNextTaskCheckboxChecked"
+                    [isNextTaskCheckboxChecked]="isNextTaskCheckboxChecked && canCompleteTask()"
 
                     (cancelTask)="onCancelClick()"
                     (claimTask)="onClaimTask()"