diff --git a/models/issues/issue_label.go b/models/issues/issue_label.go
index 2f0e2897a9..90e7f9c625 100644
--- a/models/issues/issue_label.go
+++ b/models/issues/issue_label.go
@@ -205,6 +205,7 @@ func DeleteIssueLabel(ctx context.Context, issue *Issue, label *Label, doer *use
 		return err
 	}
 
+	issue.isLabelsLoaded = false
 	issue.Labels = nil
 	return issue.LoadLabels(ctx)
 }