diff --git a/htdocs/contact/class/contact.class.php b/htdocs/contact/class/contact.class.php
index d36dc0a8850..b95bc62b008 100644
--- a/htdocs/contact/class/contact.class.php
+++ b/htdocs/contact/class/contact.class.php
@@ -342,7 +342,7 @@ class Contact extends CommonObject
$sql .= ", email='".$this->db->escape($this->email)."'";
$sql .= ", skype='".$this->db->escape($this->skype)."'";
$sql .= ", photo='".$this->db->escape($this->photo)."'";
- $sql .= ", birthday='".$this->db->idate($this->birthday)."'";
+ $sql .= ", birthday=".($this->birthday ? "'".$this->db->idate($this->birthday)."'" : "null");
$sql .= ", note_private = ".(isset($this->note_private)?"'".$this->db->escape($this->note_private)."'":"null");
$sql .= ", note_public = ".(isset($this->note_public)?"'".$this->db->escape($this->note_public)."'":"null");
$sql .= ", phone = ".(isset($this->phone_pro)?"'".$this->db->escape($this->phone_pro)."'":"null");
@@ -589,8 +589,8 @@ class Contact extends CommonObject
$resql = $this->db->query($sql);
if (! $resql)
{
- $error++;
- $this->error=$this->db->lasterror();
+ $error++;
+ $this->error=$this->db->lasterror();
}
// Mis a jour alerte birthday
diff --git a/htdocs/user/card.php b/htdocs/user/card.php
index 41100c31a11..3779e3ed6fa 100644
--- a/htdocs/user/card.php
+++ b/htdocs/user/card.php
@@ -1891,7 +1891,7 @@ else
}
else if ($caneditpassword)
{
- $text='';
+ $text='';
if ($dolibarr_main_authentication && $dolibarr_main_authentication == 'http')
{
$text=$form->textwithpicto($text,$langs->trans("DolibarrInHttpAuthenticationSoPasswordUseless",$dolibarr_main_authentication),1,'warning');