diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang
index 128f3db5789..2c19fde8a4c 100644
--- a/htdocs/langs/en_US/main.lang
+++ b/htdocs/langs/en_US/main.lang
@@ -571,6 +571,7 @@ Source=Source
Prefix=Prefix
Before=Before
After=After
+IPAddress=IP address
# Week day
Day1=Monday
Day2=Tuesday
diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang
index 15e7a43f210..8d66bb87926 100644
--- a/htdocs/langs/fr_FR/main.lang
+++ b/htdocs/langs/fr_FR/main.lang
@@ -571,6 +571,7 @@ Source=Origine
Prefix=Préfixe
Before=Avant
After=Après
+IPAddress=Adresse IP
# Week day
Day1=Lundi
Day2=Mardi
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index f053a5fdddb..60bf46ef098 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -1098,6 +1098,7 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a
$loginhtmltext.='
'.$langs->trans("Administrator").': '.yn($user->admin);
$type=($user->societe_id?$langs->trans("External").$company:$langs->trans("Internal"));
$loginhtmltext.='
'.$langs->trans("Type").': '.$type;
+ $loginhtmltext.='
'.$langs->trans("IPAddress").': '.$_SERVER["REMOTE_ADDR"];
$loginhtmltext.='
';
$loginhtmltext.='
'.$langs->trans("Connection").'';
if ($conf->global->MAIN_MODULE_MULTICOMPANY) $loginhtmltext.='
'.$langs->trans("ConnectedOnMultiCompany").': '.$conf->entity.' (user entity '.$user->entity.')';