diff --git a/lib/router.php b/lib/router.php index 24cda72b61..b8a9db223f 100644 --- a/lib/router.php +++ b/lib/router.php @@ -160,7 +160,16 @@ class Router static function cacheKey() { - return Cache::codeKey('router'); + $parts = array('router'); + + // Many router paths depend on this setting. + if (common_config('singleuser', 'enabled')) { + $parts[] = '1user'; + } else { + $parts[] = 'multi'; + } + + return Cache::codeKey(implode(':', $parts)); } function initialize()