Fix loading of empty photo
Change-Id: I88b699aa0d8089b631e47cbd3ce0ad7299283b9b
diff --git a/src/com/android/contacts/list/ContactListAdapter.java b/src/com/android/contacts/list/ContactListAdapter.java
index bb72e69..7e2c4c2 100644
--- a/src/com/android/contacts/list/ContactListAdapter.java
+++ b/src/com/android/contacts/list/ContactListAdapter.java
@@ -250,10 +250,9 @@
if (photoId != 0) {
getPhotoLoader().loadPhoto(view.getPhotoView(), photoId);
} else {
- String photoUri = cursor.getString(CONTACT_PHOTO_URI_COLUMN_INDEX);
- if (photoUri != null) {
- getPhotoLoader().loadPhoto(view.getPhotoView(), Uri.parse(photoUri));
- }
+ final String photoUriString = cursor.getString(CONTACT_PHOTO_URI_COLUMN_INDEX);
+ final Uri photoUri = photoUriString == null ? null : Uri.parse(photoUriString);
+ getPhotoLoader().loadPhoto(view.getPhotoView(), photoUri);
}
}