Address comment in 23137 - protect against null.
diff --git a/src/com/android/globalsearch/SuggestionSources.java b/src/com/android/globalsearch/SuggestionSources.java
index 3bf70e4..1c1e499 100644
--- a/src/com/android/globalsearch/SuggestionSources.java
+++ b/src/com/android/globalsearch/SuggestionSources.java
@@ -218,11 +218,17 @@
     }
 
     private void loadTrustedPackages() {
+        mTrustedPackages = new HashSet<String>();
+
         // Get the list of trusted packages from a resource, which allows vendor overlays.
         String[] trustedPackages = mContext.getResources().getStringArray(
                 R.array.trusted_search_providers);
         
-        mTrustedPackages = new HashSet<String>();
+        if (trustedPackages == null) {
+            Log.w(TAG, "Could not load list of trusted search providers, trusting none");
+            return;
+        }
+        
         for (String trustedPackage : trustedPackages) {
             mTrustedPackages.add(trustedPackage);
         }