Index: chrome/browser/printing/print_view_manager_base.cc |
diff --git a/chrome/browser/printing/print_view_manager_base.cc b/chrome/browser/printing/print_view_manager_base.cc |
index e08037925c5697f9105ca4ec6dc03bd0b5a4724b..4e15b1d94aa8f334ed2b2ebfa62b3ecc9a021974 100644 |
--- a/chrome/browser/printing/print_view_manager_base.cc |
+++ b/chrome/browser/printing/print_view_manager_base.cc |
@@ -134,6 +134,9 @@ void PrintViewManagerBase::OnPdfToEmfConverted( |
const PrintHostMsg_DidPrintPage_Params& params, |
double scale_factor, |
const std::vector<base::FilePath>& emf_files) { |
+ if (!print_job_.get()) |
+ return; |
+ |
PrintedDocument* document = print_job_->document(); |
if (!document) |
return; |