diff --git a/src/com/android/settings/dashboard/DashboardAdapter.java b/src/com/android/settings/dashboard/DashboardAdapter.java index b2ed5926569..372a3533836 100644 --- a/src/com/android/settings/dashboard/DashboardAdapter.java +++ b/src/com/android/settings/dashboard/DashboardAdapter.java @@ -183,7 +183,9 @@ public class DashboardAdapter extends RecyclerView.Adapter doInBackground(Void... params) { final Context context = getContext(); - List suggestions = mSuggestionParser.getSuggestions(); - if (mSuggestionFeatureProvider.isSmartSuggestionEnabled(context)) { + boolean isSmartSuggestionEnabled = + mSuggestionFeatureProvider.isSmartSuggestionEnabled(context); + List suggestions = mSuggestionParser.getSuggestions(isSmartSuggestionEnabled); + if (isSmartSuggestionEnabled) { List suggestionIds = new ArrayList<>(suggestions.size()); for (Tile suggestion : suggestions) { suggestionIds.add(