Index: extensions/browser/extension_function_dispatcher.cc |
diff --git a/extensions/browser/extension_function_dispatcher.cc b/extensions/browser/extension_function_dispatcher.cc |
index 4dfb7fe09c5684331c56207c2fb7edcd7b0e0d28..a825d0169260f19b9939e7428d3bd7a0e211d0e5 100644 |
--- a/extensions/browser/extension_function_dispatcher.cc |
+++ b/extensions/browser/extension_function_dispatcher.cc |
@@ -231,6 +231,8 @@ void ExtensionFunctionDispatcher::DispatchOnIOThread( |
const ExtensionHostMsg_Request_Params& params) { |
const Extension* extension = |
extension_info_map->extensions().GetByID(params.extension_id); |
+ if (!extension) |
+ return; |
ExtensionFunction::ResponseCallback callback( |
base::Bind(&IOThreadResponseCallback, ipc_sender, routing_id, |