diff --git a/include/class.task.php b/include/class.task.php
index f97501b002bf8d71ad570de72ee9efbf6bba5c4d..3e8ec4d77d92d6a19032c1f4e1c1db58c9bf10ec 100644
--- a/include/class.task.php
+++ b/include/class.task.php
@@ -1285,7 +1285,7 @@ class Task extends TaskModel implements RestrictedAccess, Threadable {
         if ($vars['internal_formdata']['dept_id'])
             $task->dept_id = $vars['internal_formdata']['dept_id'];
         if ($vars['internal_formdata']['duedate'])
-            $task->duedate = $vars['internal_formdata']['duedate'];
+	    $task->duedate = date('Y-m-d G:i', Misc::dbtime($vars['internal_formdata']['duedate']));
 
         if (!$task->save(true))
             return false;