diff --git a/app/src/main/java/app/fedilab/nitterizeme/activities/DefaultAppActivity.java b/app/src/main/java/app/fedilab/nitterizeme/activities/DefaultAppActivity.java index c71d141..2990057 100644 --- a/app/src/main/java/app/fedilab/nitterizeme/activities/DefaultAppActivity.java +++ b/app/src/main/java/app/fedilab/nitterizeme/activities/DefaultAppActivity.java @@ -79,10 +79,12 @@ public class DefaultAppActivity extends AppCompatActivity { ArrayList appInfos = new ArrayList<>(); SQLiteDatabase db = Sqlite.getInstance(getApplicationContext(), Sqlite.DB_NAME, null, Sqlite.DB_VERSION).open(); ArrayList packageName = new DefaultAppDAO(DefaultAppActivity.this, db).getDefault(); - for (String p : packageName) { - DefaultApp defaultApp = new DefaultApp(); - defaultApp.setApplicationInfo(Utils.getPackageInfo(DefaultAppActivity.this, p).applicationInfo); - appInfos.add(defaultApp); + if (packageName != null) { + for (String p : packageName) { + DefaultApp defaultApp = new DefaultApp(); + defaultApp.setApplicationInfo(Utils.getPackageInfo(DefaultAppActivity.this, p).applicationInfo); + appInfos.add(defaultApp); + } } return appInfos; }