diff --git a/common/utils/itti/intertask_interface.c b/common/utils/itti/intertask_interface.c
index d86f7315814bc57301ec95a0751aacbf7aefdd01..53b3abc9c98402c9d4203dfe7d7b8ddffc0f9aca 100644
--- a/common/utils/itti/intertask_interface.c
+++ b/common/utils/itti/intertask_interface.c
@@ -389,7 +389,7 @@ MessageDef *itti_alloc_new_message(task_id_t origin_task_id, MessagesIds message
 int itti_send_msg_to_task(task_id_t destination_task_id, instance_t instance, MessageDef *message)
 {
     thread_id_t destination_thread_id;
-    thread_id_t origin_task_id;
+    task_id_t origin_task_id;
     message_list_t *new;
     uint32_t priority;
     message_number_t message_number;