Temporary fix for crash on rotation in search mode

Change-Id: Iffc020090dddc4e3aa18972940dbe642c49d4dfd
diff --git a/src/com/android/contacts/activities/ActionBarAdapter.java b/src/com/android/contacts/activities/ActionBarAdapter.java
index 51ed1e8..3a183d2 100644
--- a/src/com/android/contacts/activities/ActionBarAdapter.java
+++ b/src/com/android/contacts/activities/ActionBarAdapter.java
@@ -198,7 +198,10 @@
     public void onRestoreInstanceState(Bundle savedState) {
         mSearchMode = savedState.getBoolean(EXTRA_KEY_SEARCH_MODE);
         mQueryString = savedState.getString(EXTRA_KEY_QUERY);
-        mActionBar.setSelectedNavigationItem(savedState.getInt(EXTRA_KEY_SELECTED_TAB));
+        int selectedTab = savedState.getInt(EXTRA_KEY_SELECTED_TAB);
+        if (selectedTab >= 0) {
+            mActionBar.setSelectedNavigationItem(selectedTab);
+        }
     }
 
     private void setFocusOnSearchView() {