diff --git a/src/com/android/settings/dashboard/DashboardSummary.java b/src/com/android/settings/dashboard/DashboardSummary.java index 3a75c8aec8f..1c7e22d8112 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 @@ public class DashboardSummary extends InstrumentedFragment @Override protected void onPostExecute(List tiles) { + final Activity activity = getActivity(); + if (activity == null) { + return; + } List categories = - ((SettingsActivity) getActivity()).getDashboardCategories(); + ((SettingsActivity) activity).getDashboardCategories(); mAdapter.setCategoriesAndSuggestions(categories, tiles); } }