Fixing NPE on search button hit in ContactsBrowserActivity

Change-Id: Icc2fb4d6d5faa2eceb10edfdb6fd4d17e7b483c2
diff --git a/src/com/android/contacts/activities/ContactBrowserActivity.java b/src/com/android/contacts/activities/ContactBrowserActivity.java
index 2c9fa87..c8d8a5f 100644
--- a/src/com/android/contacts/activities/ContactBrowserActivity.java
+++ b/src/com/android/contacts/activities/ContactBrowserActivity.java
@@ -846,10 +846,10 @@
     @Override
     public void startSearch(String initialQuery, boolean selectInitialQuery, Bundle appSearchData,
             boolean globalSearch) {
-        if (globalSearch) {
-            super.startSearch(initialQuery, selectInitialQuery, appSearchData, globalSearch);
-        } else {
+        if (mListFragment != null && mListFragment.isAdded() && !globalSearch) {
             mListFragment.startSearch(initialQuery);
+        } else {
+            super.startSearch(initialQuery, selectInitialQuery, appSearchData, globalSearch);
         }
     }