diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogContactGroup.java b/app/src/main/java/eu/faircode/email/FragmentDialogContactGroup.java index 2d4a58a04d..483dd5b080 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogContactGroup.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogContactGroup.java @@ -92,7 +92,7 @@ public class FragmentDialogContactGroup extends FragmentDialogBase { if (permission) try { ContentResolver resolver = context.getContentResolver(); - contacts = resolver.query( + Cursor cursor = resolver.query( ContactsContract.Groups.CONTENT_SUMMARY_URI, projection, // ContactsContract.Groups.GROUP_VISIBLE + " = 1" + " AND " + @@ -101,6 +101,8 @@ public class FragmentDialogContactGroup extends FragmentDialogBase { null, ContactsContract.Groups.TITLE ); + if (cursor != null) + contacts = cursor; } catch (SecurityException ex) { Log.w(ex); }