diff --git a/htdocs/admin/limits.php b/htdocs/admin/limits.php
index 1209f41c48e..d644f2bd2f6 100644
--- a/htdocs/admin/limits.php
+++ b/htdocs/admin/limits.php
@@ -36,7 +36,7 @@ if (!$user->admin) {
$action = GETPOST('action', 'aZ09');
$currencycode = GETPOST('currencycode', 'alpha');
-if (!empty($conf->multicurrency->enabled) && !empty($conf->global->MULTICURRENCY_USE_LIMIT_BY_CURRENCY)) {
+if (isModEnabled('multicompany') && !empty($conf->global->MULTICURRENCY_USE_LIMIT_BY_CURRENCY)) {
// When MULTICURRENCY_USE_LIMIT_BY_CURRENCY is on, we use always a defined currency code instead of '' even for default.
$currencycode = (!empty($currencycode) ? $currencycode : $conf->currency);
}
@@ -105,12 +105,12 @@ print load_fiche_titre($title, '', 'title_setup');
$aCurrencies = array($conf->currency); // Default currency always first position
-if (!empty($conf->multicurrency->enabled) && !empty($conf->global->MULTICURRENCY_USE_LIMIT_BY_CURRENCY)) {
- require_once DOL_DOCUMENT_ROOT.'/core/lib/multicurrency.lib.php';
+if (isModEnabled('multicompany') && !empty($conf->global->MULTICURRENCY_USE_LIMIT_BY_CURRENCY)) {
+ require_once DOL_DOCUMENT_ROOT . '/core/lib/multicurrency.lib.php';
- $sql = "SELECT rowid, code FROM ".MAIN_DB_PREFIX."multicurrency";
- $sql .= " WHERE entity = ".((int) $conf->entity);
- $sql .= " AND code <> '".$db->escape($conf->currency)."'"; // Default currency always first position
+ $sql = "SELECT rowid, code FROM " . MAIN_DB_PREFIX . "multicurrency";
+ $sql .= " WHERE entity = " . ((int) $conf->entity);
+ $sql .= " AND code <> '" . $db->escape($conf->currency) . "'"; // Default currency always first position
$resql = $db->query($sql);
if ($resql) {
while ($obj = $db->fetch_object($resql)) {
@@ -129,11 +129,11 @@ print ''.$langs->trans("LimitsDesc")."
\n"
print "
\n";
if ($action == 'edit') {
- print '