Index: content/browser/streams/stream.cc |
diff --git a/content/browser/streams/stream.cc b/content/browser/streams/stream.cc |
index 590452b519fd59792c5209ea6cdaec0cb1d0630d..2f946997d8c25fdef262e67262ce0a307660751d 100644 |
--- a/content/browser/streams/stream.cc |
+++ b/content/browser/streams/stream.cc |
@@ -105,7 +105,8 @@ Stream::StreamState Stream::ReadRawData(net::IOBuffer* buf, |
void Stream::OnSpaceAvailable() { |
can_add_data_ = true; |
- write_observer_->OnSpaceAvailable(this); |
+ if (write_observer_) |
+ write_observer_->OnSpaceAvailable(this); |
} |
void Stream::OnDataAvailable() { |