diff --git a/htdocs/comm/action/fiche.php b/htdocs/comm/action/fiche.php
index 2f4e6efd4a534b900afe72820a69461c25bebd91..c585f1632fc0e62522f693b488f4fd877966904e 100644
--- a/htdocs/comm/action/fiche.php
+++ b/htdocs/comm/action/fiche.php
@@ -458,7 +458,7 @@ if ($_GET["action"] == 'create')
 	if ($_REQUEST["socid"] > 0)
 	{
 		print '<tr><td nowrap>'.$langs->trans("ActionOnContact").'</td><td>';
-		$html->select_contacts($_REQUEST["socid"],'','contactid',1,1);
+		$html->select_contacts($_REQUEST["socid"],$_REQUEST['contactid'],'contactid',1,1);
 		print '</td></tr>';
 	}