Index: branches/unlabeled/unlabeled-1.15.2/core/kernel/languages/phrases_cache.php =================================================================== diff -u -r5573 -r5780 --- branches/unlabeled/unlabeled-1.15.2/core/kernel/languages/phrases_cache.php (.../phrases_cache.php) (revision 5573) +++ branches/unlabeled/unlabeled-1.15.2/core/kernel/languages/phrases_cache.php (.../phrases_cache.php) (revision 5780) @@ -14,7 +14,7 @@ var $Ids = Array(); var $OriginalIds = Array(); //for comparing cache - var $LanguageId = 1; + var $LanguageId = null; var $fromTag = false; Index: branches/unlabeled/unlabeled-1.13.2/core/kernel/db/db_connection.php =================================================================== diff -u -r5778 -r5780 --- branches/unlabeled/unlabeled-1.13.2/core/kernel/db/db_connection.php (.../db_connection.php) (revision 5778) +++ branches/unlabeled/unlabeled-1.13.2/core/kernel/db/db_connection.php (.../db_connection.php) (revision 5780) @@ -183,11 +183,11 @@ } } - function ReConnect($host, $user, $pass, $db) + function ReConnect($host, $user, $pass, $db, $force_new = false) { $func = $this->getMetaFunction('close'); $func($this->connectionID); - $this->Connect($host, $user, $pass, $db); + $this->Connect($host, $user, $pass, $db, $force_new); } /**