am 552751ea: Avoid crash in browser in systems with no search provider

Merge commit '552751ea92828f8b78b71533dbba70aa7c316d9d' into gingerbread-plus-aosp

* commit '552751ea92828f8b78b71533dbba70aa7c316d9d':
  Avoid crash in browser in systems with no search provider
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index 8db4436..8969296 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -629,7 +629,13 @@
             intent.putExtra(SearchManager.EXTRA_DATA_KEY, extraData);
         }
         intent.putExtra(Browser.EXTRA_APPLICATION_ID, getPackageName());
-        startActivity(intent);
+
+        // can't be sure there is an activity for the Intent
+        try {
+            startActivity(intent);
+        } catch (ActivityNotFoundException ex) {
+            return false;
+        }
 
         return true;
     }