Does this help?
Try replacing your /includes/init_includes/init-currencies.php file contents with this:
Code:
<?php
/**
* initialise currencies
*
* @package initSystem
* @copyright Copyright 2003-2007 Zen Cart Development Team
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: init_currencies.php 6244 2007-04-21 07:53:26Z drbyte $
*/
if (!defined('IS_ADMIN_FLAG')) {
die('Illegal Access');
}
$new_currency = (isset($_GET['currency'])) ? zen_currency_exists($_GET['currency']) : zen_currency_exists($_SESSION['currency']);
if ($new_currency == false || isset($_GET['language'])) $new_currency = (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') ? zen_currency_exists(LANGUAGE_CURRENCY) : $new_currency;
if ($new_currency == false) $new_currency = zen_currency_exists(DEFAULT_CURRENCY, true);
if ((!isset($_SESSION['currency']) && !isset($_GET['currency']) ) || (isset($_GET['currency'])) || (isset($_GET['language']) && USE_DEFAULT_LANGUAGE_CURRENCY == 'true' && LANGUAGE_CURRENCY != $_SESSION['currency'] )) {
$_SESSION['currency'] = $new_currency;
}
?>