diff --git a/frontend/src/app/ui/plan/overview/plan-overview.component.ts b/frontend/src/app/ui/plan/overview/plan-overview.component.ts
index e48a29973..2dd923f4c 100644
--- a/frontend/src/app/ui/plan/overview/plan-overview.component.ts
+++ b/frontend/src/app/ui/plan/overview/plan-overview.component.ts
@@ -83,6 +83,7 @@ export class PlanOverviewComponent extends BaseComponent implements OnInit {
planAccessTypeEnum = PlanAccessType;
planStatusEnum = PlanStatusEnum;
planUserRoleEnum = PlanUserRole;
+ planVersionStatusEnum = PlanVersionStatus;
authorFocus: string;
userName: string;
diff --git a/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.html b/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.html
index f7dd906ab..623524554 100644
--- a/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.html
+++ b/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.html
@@ -52,7 +52,7 @@
0 && !isLocked && !isNew && hasNotDoi()" class="col-auto d-flex align-items-center" [matTooltipDisabled]="formGroup.pristine" matTooltip="{{'PLAN-EDITOR.ACTIONS.FINALIZE.CAN-NOT-FINALIZE' | translate}}">
+
0 && item.versionStatus != planVersionStatusEnum.Previous &&!isLocked && !isNew && hasNotDoi()" class="col-auto d-flex align-items-center" [matTooltipDisabled]="formGroup.pristine" matTooltip="{{'PLAN-EDITOR.ACTIONS.FINALIZE.CAN-NOT-FINALIZE' | translate}}">
diff --git a/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.ts b/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.ts
index 5d16e4fd4..775f8f2c8 100644
--- a/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.ts
+++ b/frontend/src/app/ui/plan/plan-editor-blueprint/plan-editor.component.ts
@@ -63,6 +63,7 @@ import { PlanAssociatedUser } from '@app/core/model/user/user';
import { PlanStatusService } from '@app/core/services/plan/plan-status.service';
import { PlanStatus } from '@app/core/model/plan-status/plan-status';
import { PlanStatusAvailableActionType } from '@app/core/common/enum/plan-status-available-action-type';
+import { PlanVersionStatus } from '@app/core/common/enum/plan-version-status';
@Component({
selector: 'app-plan-editor',
@@ -89,6 +90,7 @@ export class PlanEditorComponent extends BaseEditor
imple
planAccessTypeEnum = PlanAccessType;
planAccessTypeEnumValues = this.enumUtils.getEnumValues(PlanAccessType);
planUserTypeEnum = PlanUserType;
+ planVersionStatusEnum = PlanVersionStatus;
planUserTypeEnumValues = this.enumUtils.getEnumValues(PlanUserType);
planUserRoleEnumValues = this.enumUtils.getEnumValues(PlanUserRole);
fileTransformerEntityTypeEnum = FileTransformerEntityType;