Index: mojo/services/html_viewer/weblayertreeview_impl.cc |
diff --git a/mojo/services/html_viewer/weblayertreeview_impl.cc b/mojo/services/html_viewer/weblayertreeview_impl.cc |
index 00507deecc719819f098553be1460d29d845e83c..a1d4da82c260e571621dfaa74ac8a2ec93311983 100644 |
--- a/mojo/services/html_viewer/weblayertreeview_impl.cc |
+++ b/mojo/services/html_viewer/weblayertreeview_impl.cc |
@@ -101,7 +101,8 @@ void WebLayerTreeViewImpl::ApplyViewportDeltas( |
} |
void WebLayerTreeViewImpl::RequestNewOutputSurface() { |
- layer_tree_host_->SetOutputSurface(output_surface_.Pass()); |
+ if (output_surface_.get()) |
+ layer_tree_host_->SetOutputSurface(output_surface_.Pass()); |
} |
void WebLayerTreeViewImpl::DidFailToInitializeOutputSurface() { |