diff --git a/htdocs/contact/class/contact.class.php b/htdocs/contact/class/contact.class.php
index 6c6133e906a..367a2e7cd62 100644
--- a/htdocs/contact/class/contact.class.php
+++ b/htdocs/contact/class/contact.class.php
@@ -1336,9 +1336,10 @@ class Contact extends CommonObject
if (!empty($this->poste)) $label .= '
'.$langs->trans("Poste").': '.$this->poste;
$label .= '
'.$langs->trans("EMail").': '.$this->email;
$phonelist = array();
- if ($this->phone_pro) $phonelist[] = dol_print_phone($this->phone_pro, $this->country_code, $this->id, 0, '', ' ', 'phone');
- if ($this->phone_mobile) $phonelist[] = dol_print_phone($this->phone_mobile, $this->country_code, $this->id, 0, '', ' ', 'mobile');
- if ($this->phone_perso) $phonelist[] = dol_print_phone($this->phone_perso, $this->country_code, $this->id, 0, '', ' ', 'phone');
+ $country_code = empty($this->country_code) ? '': $this->country_code;
+ if ($this->phone_pro) $phonelist[] = dol_print_phone($this->phone_pro, $country_code, $this->id, 0, '', ' ', 'phone');
+ if ($this->phone_mobile) $phonelist[] = dol_print_phone($this->phone_mobile, $country_code, $this->id, 0, '', ' ', 'mobile');
+ if ($this->phone_perso) $phonelist[] = dol_print_phone($this->phone_perso, $country_code, $this->id, 0, '', ' ', 'phone');
$label .= '
'.$langs->trans("Phone").': '.implode(' ', $phonelist);
$label .= '
'.$langs->trans("Address").': '.dol_format_address($this, 1, ' ', $langs);