diff --git a/htdocs/contrat/fiche.php b/htdocs/contrat/fiche.php
index 6ae39f755fd..e3cf61f2e01 100644
--- a/htdocs/contrat/fiche.php
+++ b/htdocs/contrat/fiche.php
@@ -998,9 +998,11 @@ else
//print '
| '.$langs->trans("Status").' |
';
// Definie date debut et fin par defaut
+ $dateactstart = $objp->date_debut;
if ($_POST["remonth"]) $dateactstart = dolibarr_mktime(12, 0 , 0, $_POST["remonth"], $_POST["reday"], $_POST["reyear"]);
elseif (! $dateactstart) $dateactstart = time();
+ $dateactend = $objp->date_fin;
if ($_POST["endmonth"]) $dateactend = dolibarr_mktime(12, 0 , 0, $_POST["endmonth"], $_POST["endday"], $_POST["endyear"]);
elseif (! $dateactend)
{