Index: /branches/release-34/lib/MT/Core.pm
===================================================================
--- /branches/release-34/lib/MT/Core.pm (revision 1882)
+++ /branches/release-34/lib/MT/Core.pm (revision 1883)
@@ -395,4 +395,5 @@
             'SignOnPublicKey' => { default => '', },
             'ThrottleSeconds' => { default => 20, },
+            'SearchCacheTTL'        => { default => 20, },
             'SearchThrottleSeconds' => { default => 5 },
             'SearchThrottleIPWhitelist' => undef,
Index: /branches/release-34/lib/MT/App/Search.pm
===================================================================
--- /branches/release-34/lib/MT/App/Search.pm (revision 1882)
+++ /branches/release-34/lib/MT/App/Search.pm (revision 1883)
@@ -171,5 +171,5 @@
         return;
     }
-    $app->{cache_driver} = $cache_driver->new( ttl => $app->config->ThrottleSeconds );
+    $app->{cache_driver} = $cache_driver->new( ttl => $app->config->SearchCacheTTL );
 }
 
@@ -300,5 +300,5 @@
 
     my $cache_driver = $app->{cache_driver};
-    $cache_driver->set( $app->{cache_keys}{count}, $count, $app->config->ThrottleSeconds );
+    $cache_driver->set( $app->{cache_keys}{count}, $count, $app->config->SearchCacheTTL );
 
     $count;
@@ -417,5 +417,5 @@
 
     my $cache_driver = $app->{cache_driver};
-    $cache_driver->set( $app->{cache_keys}{result}, $out, $app->config->ThrottleSeconds );
+    $cache_driver->set( $app->{cache_keys}{result}, $out, $app->config->SearchCacheTTL );
 }
 
@@ -794,5 +794,5 @@
     if ($tmpl eq 'feed') {
         $app->response_code(503);
-        $app->set_header('Retry-After' => $app->config('ThrottleSeconds'));
+        $app->set_header('Retry-After' => $app->config->SearchThrottleSeconds);
         $app->send_http_header("text/plain");
         $app->{no_print_body} = 1;
