diff --git a/htdocs/comm/action/fiche.php b/htdocs/comm/action/fiche.php
index 5227c1883e4de340cb3f140f2b0db41284b57b5d..168ade3ae8bba77a11b5181570cff4e9342152a8 100644
--- a/htdocs/comm/action/fiche.php
+++ b/htdocs/comm/action/fiche.php
@@ -301,7 +301,7 @@ if (GETPOST("action") == 'update')
 		//if ($_POST["admin"] == -1) $_POST["admin"]='0';
 
 		$actioncomm = new Actioncomm($db);
-		$actioncomm->fetch($_POST["id"]);
+		$actioncomm->fetch($id);
 
 		$datep=dol_mktime($_POST["aphour"],
 		$_POST["apmin"],
@@ -629,7 +629,7 @@ if ($id)
 	 * Affichage onglets
 	 */
 
-	$head=actions_prepare_head();
+	$head=actions_prepare_head($act);
 	dol_fiche_head($head, 'card', $langs->trans("Action"),0,'task');
 
 	$now=dol_now();
diff --git a/htdocs/lib/agenda.lib.php b/htdocs/lib/agenda.lib.php
index 7c0d940019e1ca542ea1f33f9471c9ea9a8bc716..60b15acd9f7e1a1773855c6e2a812244153e4c61 100644
--- a/htdocs/lib/agenda.lib.php
+++ b/htdocs/lib/agenda.lib.php
@@ -291,8 +291,8 @@ function show_array_last_actions_done($max=5)
 
 
 /**
- *  \brief     	Define head array for tabs of agenda setup pages
- *  \return		Array of head
+ *  Define head array for tabs of agenda setup pages
+ *  @return		Array of head
  */
 function agenda_prepare_head()
 {
@@ -314,27 +314,28 @@ function agenda_prepare_head()
 }
 
 /**
- *  \brief     	Define head array for tabs of agenda setup pages
- *  \return		Array of head
+ *  Define head array for tabs of agenda setup pages
+ *  @param      action              Object action
+ *  @return		Array of head
  */
-function actions_prepare_head()
+function actions_prepare_head($action)
 {
 	global $langs, $conf, $user;
 
 	$h = 0;
 	$head = array();
 
-	$head[$h][0] = DOL_URL_ROOT.'/comm/action/fiche.php?id='.$_GET["id"];
+	$head[$h][0] = DOL_URL_ROOT.'/comm/action/fiche.php?id='.$action->id;
 	$head[$h][1] = $langs->trans("CardAction");
 	$head[$h][2] = 'card';
 	$h++;
 
-	$head[$h][0] = DOL_URL_ROOT.'/comm/action/document.php?id='.$_GET["id"];
+	$head[$h][0] = DOL_URL_ROOT.'/comm/action/document.php?id='.$action->id;
 	$head[$h][1] = $langs->trans('Documents');
 	$head[$h][2] = 'documents';
 	$h++;
 
-	$head[$h][0] = DOL_URL_ROOT.'/comm/action/info.php?id='.$_GET["id"];
+	$head[$h][0] = DOL_URL_ROOT.'/comm/action/info.php?id='.$action->id;
 	$head[$h][1] = $langs->trans('Info');
 	$head[$h][2] = 'info';
 	$h++;