Merge "Check for null activity before getting dashboard categories." into nyc-mr1-dev
diff --git a/src/com/android/settings/dashboard/DashboardSummary.java b/src/com/android/settings/dashboard/DashboardSummary.java
index 3a75c8a..1c7e22d 100644
--- a/src/com/android/settings/dashboard/DashboardSummary.java
+++ b/src/com/android/settings/dashboard/DashboardSummary.java
@@ -16,6 +16,7 @@
 
 package com.android.settings.dashboard;
 
+import android.app.Activity;
 import android.content.Context;
 import android.os.AsyncTask;
 import android.os.Bundle;
@@ -231,8 +232,12 @@
 
         @Override
         protected void onPostExecute(List<Tile> tiles) {
+            final Activity activity = getActivity();
+            if (activity == null) {
+                return;
+            }
             List<DashboardCategory> categories =
-                    ((SettingsActivity) getActivity()).getDashboardCategories();
+                    ((SettingsActivity) activity).getDashboardCategories();
             mAdapter.setCategoriesAndSuggestions(categories, tiles);
         }
     }