diff --git a/module/task/model.php b/module/task/model.php
index c601c8f05a..81cbfd6dd8 100644
--- a/module/task/model.php
+++ b/module/task/model.php
@@ -3783,7 +3783,7 @@ class taskModel extends model
$list = "
";
$list .= '| ';
if($task->parent > 0) $list .= '' . $this->lang->task->childrenAB . ' ';
- $list .= html::a(helper::createLink('task', 'view', "id=$task->id"), $task->name, '', "data-app='project'");
+ $list .= common::hasPriv('task', 'view') ? html::a(helper::createLink('task', 'view', "id=$task->id"), $task->name, '', "style='color: $task->color'", "data-app='project'") : "$task->name";
$list .= ' | ';
$list .= '' . zget($users, $task->assignedTo, '') . ' | ';
$list .= "" . $this->processStatus('task', $task) . ' | ';