diff --git a/src/util/SprintPoints.php b/src/util/SprintPoints.php
index 03bd351c4f8c5a1d0956fad902f53794793f42e1..d3afa89e0cc97d2dcb21cc2d64c3c4dafd769bf8 100644
--- a/src/util/SprintPoints.php
+++ b/src/util/SprintPoints.php
@@ -79,10 +79,10 @@ private $viewer;
 
     $points = $this->getTaskPoints($task);
 
-    if ($status == 'open') {
+    if (ManiphestTaskStatus::isOpenStatus($status)) {
       $this->task_open_status_sum =
           $this->setTaskOpenStatusSum($this->task_open_status_sum, $points);
-    } else if ($status == 'resolved') {
+    } else if (ManiphestTaskStatus::isClosedStatus($status)) {
       $this->task_closed_status_sum =
           $this->setTaskClosedStatusSum($this->task_closed_status_sum, $points);
     }