diff options
Diffstat (limited to 'services/appwidget')
-rw-r--r-- | services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java index b84df79..b7c1704 100644 --- a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java +++ b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java @@ -158,7 +158,7 @@ class AppWidgetServiceImpl { final int N = instances.size(); for (int i = 0; i < N; i++) { Provider p = instances.get(i).provider; - if (p.info != null && pkg.equals(p.info.provider.getPackageName())) { + if (p != null && p.info != null && pkg.equals(p.info.provider.getPackageName())) { return true; } } |