Index: chrome/browser/printing/cloud_print/cloud_print_setup_flow.cc |
diff --git a/chrome/browser/printing/cloud_print/cloud_print_setup_flow.cc b/chrome/browser/printing/cloud_print/cloud_print_setup_flow.cc |
index 131b45a17da97b7e91732f8a26df1f3b2207327c..15f0ba6a0e68331788787c82e5fd9e3ed2fb30fc 100644 |
--- a/chrome/browser/printing/cloud_print/cloud_print_setup_flow.cc |
+++ b/chrome/browser/printing/cloud_print/cloud_print_setup_flow.cc |
@@ -172,7 +172,7 @@ void CloudPrintSetupFlow::OnDialogClosed(const std::string& json_retval) { |
if (authenticator_.get()) |
authenticator_->CancelRequest(); |
- if (delegate_) |
+ if (delegate_.get()) |
delegate_->OnDialogClosed(); |
delete this; |
} |