| 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 445dfe0b14859354c75cf22232526714a8b327a6..ac3ce97f3de0e5b9723a5df23768f6ac30cf899f 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();
|
|
|