Index: device/devices_app/usb/device_manager_impl.cc |
diff --git a/device/devices_app/usb/device_manager_impl.cc b/device/devices_app/usb/device_manager_impl.cc |
index da3681b18d5834c3cf668e56f4fce570b461c8a3..ef4427b04e0e5456b1e3975db28c5d2e2841e589 100644 |
--- a/device/devices_app/usb/device_manager_impl.cc |
+++ b/device/devices_app/usb/device_manager_impl.cc |
@@ -146,7 +146,7 @@ void DeviceManagerImpl::OnGetDevices( |
DeviceInfoPtr device_info = DeviceInfo::From(*devices[i]); |
if (UsbDeviceFilter::MatchesAny(devices[i], filters) && |
delegate_->IsDeviceAllowed(*device_info)) { |
- const UsbConfigDescriptor* config = devices[i]->GetConfiguration(); |
+ const UsbConfigDescriptor* config = devices[i]->GetActiveConfiguration(); |
device_info->configurations = mojo::Array<ConfigurationInfoPtr>::New(0); |
if (config) |
device_info->configurations.push_back(ConfigurationInfo::From(*config)); |