diff --git a/htdocs/comm/action/card.php b/htdocs/comm/action/card.php index 00e6b025b44..54cfea64743 100644 --- a/htdocs/comm/action/card.php +++ b/htdocs/comm/action/card.php @@ -1223,7 +1223,11 @@ if ($action == 'create') { if (!empty($projectid)) { $projectsListId = $projectid; } - $tid = GETPOST("projecttaskid") ? GETPOST("projecttaskid") : ''; + if ($origin=='task') { + $tid= GETPOST("originid"); + } else { + $tid = GETPOST("projecttaskid") ? GETPOST("projecttaskid") : ''; + } $formproject->selectTasks((!empty($societe->id) ? $societe->id : -1), $tid, 'taskid', 24, 0, '1', 1, 0, 0, 'maxwidth500', $projectsListId); print ''; }