diff --git a/htdocs/societe/card.php b/htdocs/societe/card.php
index 920dee364c7..663a1b80586 100644
--- a/htdocs/societe/card.php
+++ b/htdocs/societe/card.php
@@ -1643,6 +1643,7 @@ else
print '';
print '';
print '';
+ print '';
if ($modCodeClient->code_auto || $modCodeFournisseur->code_auto) print '';
diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php
index 5d452cabcb6..b782741914c 100644
--- a/htdocs/societe/class/societe.class.php
+++ b/htdocs/societe/class/societe.class.php
@@ -772,9 +772,10 @@ class Societe extends CommonObject
// Clean parameters
$this->id = $id;
+ $this->entity = ((isset($this->entity) && is_numeric($this->entity))?$this->entity:$conf->entity);
$this->name = $this->name?trim($this->name):trim($this->nom);
$this->nom = $this->name; // For backward compatibility
- $this->name_alias = trim($this->name_alias);
+ $this->name_alias = trim($this->name_alias);
$this->ref_ext = trim($this->ref_ext);
$this->address = $this->address?trim($this->address):trim($this->address);
$this->zip = $this->zip?trim($this->zip):trim($this->zip);
@@ -789,9 +790,9 @@ class Societe extends CommonObject
$this->fax = preg_replace("/\./","",$this->fax);
$this->email = trim($this->email);
$this->skype = trim($this->skype);
- $this->url = $this->url?clean_url($this->url,0):'';
- $this->note_private = trim($this->note_private);
- $this->note_public = trim($this->note_public);
+ $this->url = $this->url?clean_url($this->url,0):'';
+ $this->note_private = trim($this->note_private);
+ $this->note_public = trim($this->note_public);
$this->idprof1 = trim($this->idprof1);
$this->idprof2 = trim($this->idprof2);
$this->idprof3 = trim($this->idprof3);
@@ -896,7 +897,8 @@ class Societe extends CommonObject
dol_syslog(get_class($this)."::update verify ok or not done");
$sql = "UPDATE ".MAIN_DB_PREFIX."societe SET ";
- $sql .= "nom = '" . $this->db->escape($this->name) ."'"; // Required
+ $sql .= "entity = " . $this->entity;
+ $sql .= ",nom = '" . $this->db->escape($this->name) ."'"; // Required
$sql .= ",name_alias = '" . $this->db->escape($this->name_alias) ."'";
$sql .= ",ref_ext = " .(! empty($this->ref_ext)?"'".$this->db->escape($this->ref_ext) ."'":"null");
$sql .= ",address = '" . $this->db->escape($this->address) ."'";