| Index: content/browser/web_contents/navigation_entry_impl.cc
|
| diff --git a/content/browser/web_contents/navigation_entry_impl.cc b/content/browser/web_contents/navigation_entry_impl.cc
|
| index d647b8fb16b80dc12e491c1c90e04825f5bdcf15..61836db1e4325317a3a4cb308cfaa4831c8ded9e 100644
|
| --- a/content/browser/web_contents/navigation_entry_impl.cc
|
| +++ b/content/browser/web_contents/navigation_entry_impl.cc
|
| @@ -273,7 +273,7 @@ bool NavigationEntryImpl::GetCanLoadLocalResources() const {
|
|
|
| void NavigationEntryImpl::SetScreenshotPNGData(
|
| const std::vector<unsigned char>& png_data) {
|
| - screenshot_ = new base::RefCountedBytes(png_data);
|
| + screenshot_ = png_data.empty() ? NULL : new base::RefCountedBytes(png_data);
|
| }
|
|
|
| } // namespace content
|
|
|