// Read key from secret file
if ((getConfig('file_hash') == "") || (getConfig('master_salt') == "") || (getConfig('pass_scramble') == "")) {
+ // Cache instance
+ global $cacheInstance;
+
// Maybe need setup of secret key!
require_once(PATH."inc/gen_sql_patches.php");
- if ((GET_EXT_VERSION("cache") >= "0.1.2") && (is_object($cacheInstance))) {
+ // @TODO Rewrite this to a filter!
+ if ((GET_EXT_VERSION("cache") >= "0.1.2") && (isset($cacheInstance)) && (is_object($cacheInstance))) {
// Remove extensions and mod_reg cache file
require_once(PATH."inc/libs/cache_functions.php");
require_once(PATH."inc/extensions/ext-cache.php");