Revert to using ACTION_VIEW & add location via extra field.
diff --git a/src/com/android/websearch/WebSearch.java b/src/com/android/websearch/WebSearch.java
index 5dd7de3..a625f06 100644
--- a/src/com/android/websearch/WebSearch.java
+++ b/src/com/android/websearch/WebSearch.java
@@ -55,10 +55,7 @@
                 if (launchUri == null) {
                     Log.e(LOG_TAG, "Unable to get search URI for engine index " + engine_index);
                 } else {
-                    intent = new Intent(Intent.ACTION_SEARCH);
-                    intent.putExtra(SearchManager.QUERY, launchUri);
-                    intent.setComponent(new ComponentName(
-                            "com.android.browser", "com.android.browser.BrowserActivity"));
+                    intent = new Intent(Intent.ACTION_VIEW, Uri.parse(launchUri));
                     startActivity(intent);
                 }
             } catch (IllegalArgumentException exception) {