| Index: chrome/browser/media_galleries/media_galleries_dialog_controller.cc
|
| diff --git a/chrome/browser/media_galleries/media_galleries_dialog_controller.cc b/chrome/browser/media_galleries/media_galleries_dialog_controller.cc
|
| index 962e1dbc3124142cc84e78d78881a170e50f1b06..b823c649b3101cd4059d94ff0743a611addf80af 100644
|
| --- a/chrome/browser/media_galleries/media_galleries_dialog_controller.cc
|
| +++ b/chrome/browser/media_galleries/media_galleries_dialog_controller.cc
|
| @@ -126,7 +126,8 @@ MediaGalleriesDialogController::MediaGalleriesDialogController()
|
| preferences_(NULL) {}
|
|
|
| MediaGalleriesDialogController::~MediaGalleriesDialogController() {
|
| - StorageMonitor::GetInstance()->RemoveObserver(this);
|
| + if (chrome::StorageMonitor::GetInstance())
|
| + StorageMonitor::GetInstance()->RemoveObserver(this);
|
|
|
| if (select_folder_dialog_.get())
|
| select_folder_dialog_->ListenerDestroyed();
|
|
|