diff --git a/frontend/src/business/components/track/issue/IssueEditDetail.vue b/frontend/src/business/components/track/issue/IssueEditDetail.vue
index 19c303bb18..bc41f1330a 100644
--- a/frontend/src/business/components/track/issue/IssueEditDetail.vue
+++ b/frontend/src/business/components/track/issue/IssueEditDetail.vue
@@ -115,8 +115,8 @@
:on-exceed="handleExceed"
:on-success="handleSuccess"
:on-error="handleError"
- :disabled="type === 'add' || type === 'copy'">
- {{$t('test_track.case.add_attachment')}}
+ :disabled="type === 'add' || type === 'copy' || isCaseEdit">
+ {{$t('test_track.case.add_attachment')}}
{{ $t('test_track.case.upload_tip') }}