diff --git a/contactsbackup/src/main/java/org/calyxos/backup/contacts/VCardExporter.java b/contactsbackup/src/main/java/org/calyxos/backup/contacts/VCardExporter.java index c83de68e..cb7a5523 100644 --- a/contactsbackup/src/main/java/org/calyxos/backup/contacts/VCardExporter.java +++ b/contactsbackup/src/main/java/org/calyxos/backup/contacts/VCardExporter.java @@ -45,7 +45,7 @@ class VCardExporter { private Collection getLookupKeys() { String[] projection = new String[]{LOOKUP_KEY}; // We can not add IS_PRIMARY here as this gets lost on restored contacts - String selection = ACCOUNT_TYPE + " is null"; + String selection = ACCOUNT_TYPE + " is null OR " + ACCOUNT_TYPE + "='com.android.contacts'"; Cursor cursor = contentResolver.query(CONTENT_URI, projection, selection, null, null); if (cursor == null) { Log.e(TAG, "Cursor for LOOKUP_KEY is null");