Index: device/usb/mojo/device_manager_impl.cc |
diff --git a/device/usb/mojo/device_manager_impl.cc b/device/usb/mojo/device_manager_impl.cc |
index c3b807d5b5a90b71ec6e3998f9ad39f0eaea0f6f..89f642fc8327cf6577e8ae7761869de63a04c9dc 100644 |
--- a/device/usb/mojo/device_manager_impl.cc |
+++ b/device/usb/mojo/device_manager_impl.cc |
@@ -51,7 +51,8 @@ DeviceManagerImpl::DeviceManagerImpl( |
} |
DeviceManagerImpl::~DeviceManagerImpl() { |
- connection_error_handler_.Run(); |
+ if (!connection_error_handler_.is_null()) |
+ connection_error_handler_.Run(); |
} |
void DeviceManagerImpl::GetDevices(EnumerationOptionsPtr options, |