diff --git a/src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php b/src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php --- a/src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php +++ b/src/infrastructure/diff/view/PHUIDiffInlineCommentDetailView.php @@ -252,6 +252,12 @@ break; } + // If you don't have permission to mark the comment as "Done", you also + // can not see the draft state. + if (!$this->getCanMarkDone()) { + $draft_state = false; + } + if ($is_done) { $classes[] = 'inline-is-done'; }