diff --git a/htdocs/core/lib/functionsnumtoword.lib.php b/htdocs/core/lib/functionsnumtoword.lib.php index c1a21e8191663dff563428cf31aca0e9751b600a..5e8da1960a325e4a92bf4ea9f707154bc0dd4ece 100644 --- a/htdocs/core/lib/functionsnumtoword.lib.php +++ b/htdocs/core/lib/functionsnumtoword.lib.php @@ -45,9 +45,8 @@ function dolNumberToWord($numero, $langs, $numorcurrency='number') } /*In dolibarr 3.6.2 (my current version) doesn't have $langs->default and in case exist why ask $lang like a parameter?*/ - if ($langs == 'es_MX' && $numorcurrency == 'currency') + if (((is_object($langs) && $langs->default == 'es_MX') || (! is_object($langs) && $langs == 'es_MX')) && $numorcurrency == 'currency') { - if ($numero>=1 && $numero<2) { return ("UN PESO ".$parte_decimal." / 100 M.N."); }