| Index: net/filter/filter.cc | 
| diff --git a/net/filter/filter.cc b/net/filter/filter.cc | 
| index ca6e51e6cdf8366b9559a11dcf7ae4c7b7732ac8..d77272a809d99412ad471cc97095adf4abb43f23 100644 | 
| --- a/net/filter/filter.cc | 
| +++ b/net/filter/filter.cc | 
| @@ -11,6 +11,7 @@ | 
| #include "net/base/mime_util.h" | 
| #include "net/filter/gzip_filter.h" | 
| #include "net/filter/sdch_filter.h" | 
| +#include "net/url_request/url_request_context.h" | 
| #include "url/gurl.h" | 
|  | 
| namespace { | 
| @@ -373,7 +374,8 @@ Filter* Filter::PrependNewFilter(FilterType type_id, | 
| break; | 
| case FILTER_TYPE_SDCH: | 
| case FILTER_TYPE_SDCH_POSSIBLE: | 
| -      if (SdchManager::Global() && SdchManager::sdch_enabled()) { | 
| +      if (filter_context.GetURLRequestContext()->sdch_manager() && | 
| +          SdchManager::sdch_enabled()) { | 
| first_filter.reset( | 
| InitSdchFilter(type_id, filter_context, buffer_size)); | 
| } | 
|  |