Index: chrome/browser/ui/webui/media_router/media_router_ui.cc |
diff --git a/chrome/browser/ui/webui/media_router/media_router_ui.cc b/chrome/browser/ui/webui/media_router/media_router_ui.cc |
index 7814a68815f2ca8b1effc2d04194f80c8940e151..9ceaded12d2a37d7dadf2aecba9bd26eef842c82 100644 |
--- a/chrome/browser/ui/webui/media_router/media_router_ui.cc |
+++ b/chrome/browser/ui/webui/media_router/media_router_ui.cc |
@@ -465,7 +465,8 @@ void MediaRouterUI::OnRouteResponseReceived(const int route_request_id, |
DVLOG(0) << "MediaRouteResponse returned error: " << error; |
} |
- handler_->OnCreateRouteResponseReceived(sink_id, route); |
+ std::string route_id = route ? route->media_route_id() : std::string(); |
+ handler_->OnCreateRouteResponseReceived(sink_id, route_id); |
current_route_request_id_ = -1; |
route_creation_timer_.Stop(); |
} |