diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php
index c9e07677512..ee6cbac057f 100644
--- a/htdocs/admin/company.php
+++ b/htdocs/admin/company.php
@@ -731,7 +731,9 @@ else
$var=!$var;
print '
| '.$langs->trans("CompanyCurrency").' | ';
print currency_name($conf->currency,1);
- print ' ('.$langs->getCurrencySymbol($conf->currency).')';
+ print ' ('.$conf->currency;
+ print ($conf->currency != $langs->getCurrencySymbol($conf->currency) ? ' - '.$langs->getCurrencySymbol($conf->currency) : '');
+ print ')';
print ' |
';
$var=!$var;
diff --git a/htdocs/core/class/translate.class.php b/htdocs/core/class/translate.class.php
index 866b746362b..34858bc3234 100644
--- a/htdocs/core/class/translate.class.php
+++ b/htdocs/core/class/translate.class.php
@@ -908,7 +908,8 @@ class Translate
}
/**
- * Return a currency code into its symbol
+ * Return a currency code into its symbol.
+ * If mb_convert_encoding is not available, return currency code.
*
* @param string $currency_code Currency code
* @param integer $forceloadall 1=Force to load all currencies into cache. We know we need to use all of them. By default read and cache only required currency.