Index: content/renderer/presentation/presentation_dispatcher.cc |
diff --git a/content/renderer/presentation/presentation_dispatcher.cc b/content/renderer/presentation/presentation_dispatcher.cc |
index 39e5238b189b9fd7c3219337565554affc628c92..c074df3d823dc97bfaf68ce6480666de7845e3be 100644 |
--- a/content/renderer/presentation/presentation_dispatcher.cc |
+++ b/content/renderer/presentation/presentation_dispatcher.cc |
@@ -172,9 +172,10 @@ void PresentationDispatcher::OnDefaultSessionStarted( |
&PresentationDispatcher::OnDefaultSessionStarted, |
base::Unretained(this))); |
- DCHECK(!session_info.is_null()); |
- controller_->didStartDefaultSession( |
- new PresentationSessionClient(session_info.Pass())); |
+ if (!session_info.is_null()) { |
+ controller_->didStartDefaultSession( |
+ new PresentationSessionClient(session_info.Pass())); |
+ } |
} |
void PresentationDispatcher::OnSessionCreated( |