diff --git a/plugins/addons/tasks/class_tasksColumn.inc b/plugins/addons/tasks/class_tasksColumn.inc
index 5a60385da42799bc612903742d56642d7c8cb0f4..abd034329d79a9d607314ace702590dd29a013a3 100644
--- a/plugins/addons/tasks/class_tasksColumn.inc
+++ b/plugins/addons/tasks/class_tasksColumn.inc
@@ -32,8 +32,8 @@ class TasksColumn extends Column
     } else {
       switch ($this->attributes[0]) {
         case 'fdTasksStatus':
-          return static::filterStatus($value);
-        
+          return static::filterStatus(intval($value));
+
         case 'fdTasksMailObject':
           return "Mail Object";
 
@@ -45,7 +45,6 @@ class TasksColumn extends Column
 
   static function filterStatus (int $status = NULL): string
   {
-
     // A call towards a status map would be interesting here.
     switch ($status) {
       case 1 :
@@ -60,17 +59,4 @@ class TasksColumn extends Column
     }
   }
 
-  // Not used for now
-  // Find a key value in multi dimensionnal array (multi unknown levels).
-  static function in_array_r($needle, $haystack, $strict = FALSE) 
-  {
-    foreach ($haystack as $item) {
-      if (($strict ? $item === $needle : $item == $needle) || (is_array($item) && in_array_r($needle, $item, $strict))) {
-        return true;
-      }
-    }
-
-    return false;
-  }
-
 }