Index: printing/printing_context_no_system_dialog.cc |
diff --git a/printing/printing_context_no_system_dialog.cc b/printing/printing_context_no_system_dialog.cc |
index 7fd2ceebeb7d0f31e6c8e053a6a88f4e7459a439..869620f503890a0b24b956a4e28b45a6a3f07846 100644 |
--- a/printing/printing_context_no_system_dialog.cc |
+++ b/printing/printing_context_no_system_dialog.cc |
@@ -81,6 +81,10 @@ PrintingContext::Result PrintingContextNoSystemDialog::UseDefaultSettings() { |
PrintingContext::Result PrintingContextNoSystemDialog::UpdatePrinterSettings( |
bool target_is_pdf, |
bool external_preview) { |
+ |
+ if (settings_.dpi() == 0) |
+ UseDefaultSettings(); |
+ |
return OK; |
} |