Index: chrome/browser/history/android/android_provider_backend.cc |
diff --git a/chrome/browser/history/android/android_provider_backend.cc b/chrome/browser/history/android/android_provider_backend.cc |
index b4a44f2e813a0195e04fee21576aecb9391c10d8..db9ec1c3245b5ccf08514bfb86fd2c7f0a21c2da 100644 |
--- a/chrome/browser/history/android/android_provider_backend.cc |
+++ b/chrome/browser/history/android/android_provider_backend.cc |
@@ -624,6 +624,9 @@ bool AndroidProviderBackend::DeleteSearchTerms( |
const std::string& selection, |
const std::vector<string16>& selection_args, |
int * deleted_count) { |
+ if (!EnsureInitializedAndUpdated()) |
+ return false; |
+ |
SearchTerms rows; |
if (!GetSelectedSearchTerms(selection, selection_args, &rows)) |
return false; |