diff --git a/htdocs/projet/class/project.class.php b/htdocs/projet/class/project.class.php
index d703039489b78200e5d51171e8c0ba66edf0f807..bde9bb72bfa5eda3dec5ae480eeaa02a3f185017 100644
--- a/htdocs/projet/class/project.class.php
+++ b/htdocs/projet/class/project.class.php
@@ -541,7 +541,8 @@ class Project extends CommonObject
 
                 if (!$error)
                 {
-                    $this->db->commit();
+                	$this->statut=1;
+                	$this->db->commit();
                     return 1;
                 }
                 else
diff --git a/htdocs/projet/fiche.php b/htdocs/projet/fiche.php
index f5ea9ef0426ca01824fb86e7cf70965d670bc8c7..70cdceffff16f267651c2c6161cca1e6a72944fe 100644
--- a/htdocs/projet/fiche.php
+++ b/htdocs/projet/fiche.php
@@ -314,7 +314,7 @@ if ($action == 'confirm_clone' && $user->rights->projet->creer && GETPOST('confi
     }
     else
     {
-    	$object->id=$result;
+    	$object->fetch($result);	// Load new object
     	$action='edit';
     	$comefromclone=true;
     }
@@ -494,7 +494,9 @@ else
 
         // Customer
         print '<tr><td>'.$langs->trans("Company").'</td><td>';
-        print $form->select_company($object->societe->id,'socid','',1,1);
+        $text=$form->select_company($object->societe->id,'socid','',1,1);
+        $texthelp=$langs->trans("IfNeedToUseOhterObjectKeepEmpty");
+        print $form->textwithtooltip($text.' '.img_help(),$texthelp,1);
         print '</td></tr>';
 
         // Visibility