--- includes\bootstrap.inc.org	2009-10-27 20:13:33.984375000 +0700
+++ includes\bootstrap.inc	2009-10-27 20:11:20.906250000 +0700
@@ -569,7 +569,8 @@ function page_get_cache($status_only = F
   //print '<pre>' . htmlspecialchars(print_r($user, TRUE), ENT_QUOTES) . '</pre>';
 
   if (!$user->uid && $_SERVER['REQUEST_METHOD'] == 'GET' && count(drupal_set_message()) == 0 && $_SERVER['SERVER_SOFTWARE'] !== 'PHP CLI') {
-    $cache = cache_get($base_root . request_uri(), 'cache_page');
+    //$cache = cache_get($base_root . request_uri(), 'cache_page');
+    $cache = cache_get($base_root . urldecode(request_uri()), 'cache_page');
 
     if (empty($cache)) {
       ob_start();
