| Index: ipc/ipc_channel_proxy.cc | 
| =================================================================== | 
| --- ipc/ipc_channel_proxy.cc	(revision 210446) | 
| +++ ipc/ipc_channel_proxy.cc	(working copy) | 
| @@ -210,6 +210,9 @@ | 
|  | 
| // Called on the IPC::Channel thread | 
| void ChannelProxy::Context::OnRemoveFilter(MessageFilter* filter) { | 
| +  if (!channel_.get()) | 
| +    return;  // The filters have already been deleted. | 
| + | 
| for (size_t i = 0; i < filters_.size(); ++i) { | 
| if (filters_[i].get() == filter) { | 
| filter->OnFilterRemoved(); | 
|  |